当前位置: 编程技术>php
php截取字符串实例代码
来源: 互联网 发布时间:2014-10-04
本文导语: 本节内容: php如何实现字符串的截取,以及有关乱码问题的解决方法 1,substr(源字符串,其实位置[,长度])-截取字符串返回部分字符串 代码示例: 但是当截取中文字符串时很容易出现乱码,因为一个汉字是两个字节,而一个...
本节内容:
php如何实现字符串的截取,以及有关乱码问题的解决方法
1,substr(源字符串,其实位置[,长度])-截取字符串返回部分字符串
代码示例:
但是当截取中文字符串时很容易出现乱码,因为一个汉字是两个字节,而一个英文字母是一个字节。
解决办法:
2,mb_substr(),使用方法和substr相同,不过要开启php.ini里面extension=php_mbstring.dll扩展。
一般的空间商都会开启这个扩展的。
代码示例:
见过很多中文字符串截取教程,实现起来比较复杂,感觉还是用php自带的函数实现起来比较好。
(1)截取GB2312中文字符串
代码示例:
(2)截取utf8编码的多字节字符串
代码示例:
(3)支持 utf-8、gb2312都支持的汉字截取函数
代码示例:
相关链接:
- php 中英文混合字符串的截取函数
- php截取中文字符串(无乱码)方法
- php截取字符串(无乱码 utf8)
- php中文截取字符串函数(很好用)
- php中文截取字符串mb_substr的用法
- php字符串截取substr函数简介
- php中substr字符串截取函数实例详解
- php中substr字符串截取函数的用法示例
- php中文字符串截取 php截取中文字符串的代码
- php中文字符串截取 php截取中文字符串的函数
- 四个php中文字符串截取函数
- php中文字符串截取函数支持多种编码
- 截取中文字符的函数-csubstr