当前位置:编程学习 > php >>

php中截取字符串应当注意什么

答案:需要注意字符编码,中文GBK,一个汉字占2个字节,UTF-8占3个字节。 如果安装了php_mbstring.dll扩展,最好用mb_substr截取字符串。 另外从效率上讲可以用isset();来判断字符串长度
其他:应当注意汉字,因为一个汉字占多个字节,如果被分开了就会出现乱码。 首先,汉字占字节数与代码格式有关
其次,首尾的空格也占字节
如果不想截取首尾空格,用trim($string)去除
也可以用正则截取大量同类型字符串
如url   email   callnumber 

上一个:PHP如何读取.doc的文件, 我读取了总是乱码,谁有可以实现这个功能的代码..
下一个:需要用php做个webservices,功能是根据一个标识符来返回一段对应的字节流

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,