Ce face mb_preferred_mime_name
Aceeași codare are adesea mai multe nume (utf8, UTF-8; latin2, ISO-8859-2). mb_preferred_mime_name returnează forma recomandată pentru Content-Type: ...; charset=.
Parametri
| Parametru | Descriere |
|---|---|
$encoding |
Numele codării, în orice formă cunoscută de mbstring. |
Ce returnează
Numele MIME sau false (cu avertisment) dacă codarea nu este cunoscută.
Exemple
Exemplul 1: Nume standard pentru antete
<?php
foreach (["utf8", "latin2", "sjis"] as $codare) {
echo "$codare => " . mb_preferred_mime_name($codare) . "\n";
}
Rezultat
utf8 => UTF-8
latin2 => ISO-8859-2
sjis => Shift_JIS
Greșeli frecvente
- Scrii în antete numele folosit în cod (
utf8). Unele programe de email nu îl recunosc; folosește numele returnat de această funcție.
Comenzi înrudite
mb_encoding_aliases: Returnează celelalte nume sub care este cunoscută o codare.mb_list_encodings: Returnează lista tuturor codărilor de caractere acceptate de mbstring.