牛牛在线工具

mb_check_encoding()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mb_check_encoding()

检查一个字符串是否是指定的字符编码

函数名:mb_check_encoding() 适用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7 函数描述:mb_check_encoding() 函数用于检查一个字符串是否是指定的字符编码。 用法:bool mb_check_encoding ( string $var [, string $encoding = mb_internal_encoding() ] ) 参数: $var:要检查的字符串。 $encoding(可选):要检查的字符编码。如果未指定,则使用当前的内部字符编码。 返回值: 如果字符串 $var 是指定的字符编码 $encoding,则返回 true。 如果字符串 $var 不是指定的字符编码 $encoding,则返回 false。 示例: // 检查字符串是否是 UTF-8 编码 $str = "Hello, 世界!"; if (mb_check_encoding($str, "UTF-8")) { echo "字符串是 UTF-8 编码"; } else { echo "字符串不是 UTF-8 编码"; } 输出: 字符串是 UTF-8 编码 注意事项: 该函数依赖于 mbstring 扩展,需要在 PHP 配置文件中启用该扩展。 如果未指定字符编码 $encoding,函数将使用 mb_internal_encoding() 返回的当前内部字符编码进行检查。 如果需要检查多个字符编码,可以使用 mb_detect_encoding() 函数。