mb_encoding_aliases

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

mb_encoding_aliases获取已知编码类型的别名

描述

mb_encoding_aliases(string $encoding): array

返回已知 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