php之字符编码相关函数iconv
程序员文章站
2022-05-02 11:52:37
...
此模块包含了 iconv 字符集转换功能的接口。 使用此模块,你可以将一个本地字符集表达的字符串转换成另一种字符集,比如可以是 Unicode 字符集。 支持的字符集基于你系统上 iconv 的实现。 注意,在某些系统上 iconv 函数可能无法以你预期的那样工作。 在这种情况下,安装 libiconv 库将会是个不错的主意。 它最终将会产生更一致的结果。
自 PHP 5.0.0 起,配备了这个具有多种实用功能的扩展,来帮助您编写多语言脚本。
默认已激活此扩展,但是它能够在编译时通过 --without-iconv 选项被禁用。
选项指令 --with-iconv-dir 用于 PHP 编译时指定 iconv 在系统里的路径,否则会扫描默认路径。
相关函数:
iconv_get_encoding — 获取 iconv 扩展的内部配置变量
iconv_mime_decode_headers — 一次性解码多个 MIME 头字段
iconv_mime_decode — Decodes a MIME header field
iconv_mime_encode — Composes a MIME header field
iconv_set_encoding — 为字符编码转换设定当前设置
iconv_strlen — 返回字符串的字符数统计
iconv_strpos — Finds position of first occurrence of a needle within a haystack
iconv_strrpos — Finds the last occurrence of a needle within a haystack
iconv_substr — 截取字符串的部分
iconv — 字符串按要求的字符编码来转换
ob_iconv_handler — 以输出缓冲处理程序转换字符编码
上一篇: PHP5 版本进化总结
下一篇: php中 strip_tags的使用
推荐阅读
-
php字符编码转换之gb2312转为utf8
-
PHP中iconv函数转码时截断字符问题的解决方法
-
PHP字符串函数系列之nl2br(),在字符串中的每个新行 ( ) 之前插入 HTML 换行符br
-
PHP字符串函数系列之nl2br(),在字符串中的每个新行 ( ) 之前插入 HTML 换行符br
-
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
-
PHP 字符串编码截取函数(兼容utf-8和gb2312)
-
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
-
解析php获取字符串的编码格式的方法(函数)
-
PHP学习笔记之字符串编码的转换和判断
-
php字符串函数学习之substr()