PHP Conference Japan 2024

mb_encoding_aliases

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

mb_encoding_aliases取得已知編碼類型的別名

說明

mb_encoding_aliases(字串 $encoding): 陣列

傳回已知 encoding 類型的別名陣列。

參數

encoding

正在檢查別名的編碼類型。

傳回值

傳回以數字索引的編碼別名陣列。

錯誤/例外

如果 encoding 未知,則會拋出 ValueError

更新日誌

版本 說明
8.0.0 如果 encoding 未知,現在會拋出 ValueError;先前會發出 E_WARNING 錯誤,且函式會回傳 false

範例

範例 #1 mb_encoding_aliases() 範例

<?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) 編碼。\n";

}
?>

上述範例將輸出類似以下的內容

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
)

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top