(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.
kodlama
Takma 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 )