当前位置: 编程技术>php
php截取字符串函数substr,iconv_substr与mb_substr
来源: 互联网 发布时间:2014-08-30
本文导语: php截取字符串函数substr,iconv_substr与mb_substr php进行中文字符串的截取时,会经常用到二个函数iconv_substr和mb_substr,(www.)对这二个函数应该如何选择呢? 例子,使用函数substr与iconv_substr,mb_substr。 代码示例: 截取中文字...
php截取字符串函数substr,iconv_substr与mb_substr
php进行中文字符串的截取时,会经常用到二个函数iconv_substr和mb_substr,(www.)对这二个函数应该如何选择呢?
例子,使用函数substr与iconv_substr,mb_substr。
代码示例:
截取中文字符串_脚本学堂_www.
说明:
使用了二个函数iconv_substr和mb_substr,均可以在当前字符下进行字符串截取,以达到中文字符截取的不乱码。
选择:
1、iconv库在某些操作系统上可能运行不正确,需要安装GNU扩展库以保证它的正常运行。mb_substr函数的兼容性更好。
2、iconv函数会先将当前字符串转换为相应的编码再进行截取,而mb函数则是直接根据指定的编码进行截取(提供安全的多字节截取),所以mb函数的截取效率更高。
因此,mb_substr函数进行中文字符串的截取为最合适的选择。
您可能感兴趣的文章:
- php中英文混排字符串截取方法
- php中文字符串截取函数示例
- php字符串截取函数大全
- php中文字符串截取方法
- PHP中文字符串截取的四个函数
- php字符串截取substr函数简介
- php中substr字符串截取函数实例详解
- php中substr字符串截取函数的用法示例
- php字符串截取(substr的应用与扩展)
- php中文字符串截取 php截取中文字符串的函数
- php中文字符串截取(mb_substr)实例
- PHP中文字符串截取函数