牛牛在线工具

iconv_get_encoding()

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

iconv_get_encoding()

获取当前的字符编码设置

函数名称:iconv_get_encoding() 函数描述:iconv_get_encoding() 函数用于获取当前的字符编码设置。 适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7 用法: mixed iconv_get_encoding ([ string $type = "all" ] ) 参数: type(可选):指定要获取的编码类型。默认为 "all",表示获取所有编码类型。其他可能的值有:"input_encoding"、"output_encoding" 和 "internal_encoding"。 返回值: 如果 type 参数被设置为 "all",则返回一个包含所有编码类型及其相应编码值的关联数组。 如果 type 参数被设置为单个编码类型,则返回该编码类型的编码值。 如果 type 参数无效,则返回 false。 示例: // 获取所有编码类型及其编码值 $encodings = iconv_get_encoding("all"); print_r($encodings); // 获取输入编码值 $inputEncoding = iconv_get_encoding("input_encoding"); echo "当前输入编码为:".$inputEncoding; // 获取输出编码值 $outputEncoding = iconv_get_encoding("output_encoding"); echo "当前输出编码为:".$outputEncoding; // 获取内部编码值 $internalEncoding = iconv_get_encoding("internal_encoding"); echo "当前内部编码为:".$internalEncoding; 输出: Array ( [input_encoding] => ISO-8859-1 [output_encoding] => UTF-8 [internal_encoding] => ISO-8859-1 ) 当前输入编码为:ISO-8859-1 当前输出编码为:UTF-8 当前内部编码为:ISO-8859-1 以上示例中,首先使用 iconv_get_encoding("all") 获取了所有编码类型及其编码值,并打印输出。然后分别使用 iconv_get_encoding("input_encoding")、iconv_get_encoding("output_encoding") 和 iconv_get_encoding("internal_encoding") 获取了输入、输出和内部编码的具体值,并打印输出。