(PHP 5 >= 5.3.0, PHP 7, PHP 8)
mb_encoding_aliases — Bilinen bir kodlama türünün takma adını döndürür
kodlama türünün bilinen takma adlarını içeren bir
dizi döndürür.
kodlamaTakma adlarına bakılacak kodlama.
Başarı durumunda kodlama takma adlarını içeren sayısal indisli bir dizi döner.
kodlama bilinmiyorsa
ValueError istisnası oluşur.
| Sürüm: | Açıklama |
|---|---|
| 8.0.0 |
kodlama bilinmiyorsa artık
ValueError istisnası oluşuyor, evvelce
bir E_WARNING çıktılanır ve işlev false
döndürürdü.
|
Örnek 1 - mb_encoding_aliases() örneği
<?php
$encoding = 'ASCII';
$known_encodings = mb_list_encodings();
if (in_array($encoding, $known_encodings)) {
$aliases = mb_encoding_aliases($encoding);
print_r($aliases);
} else {
echo "$encoding diye bir kodlama bilinmiyor.\n";
}
?>Yukarıdaki örnek şuna benzer bir çıktı üretir:
Array
(
[0] => ANSI_X3.4-1968
[1] => iso-ir-6
[2] => ANSI_X3.4-1986
[3] => ISO_646.irv:1991
[4] => US-ASCII
[5] => ISO646-US
[6] => us
[7] => IBM367
[8] => cp367
[9] => csASCII
)