解决PHP substr() 函数的中文乱码问题
2008-09-21 18:14
363 查看
如果服务器系统不需要linux 的话,我建议不要用PHP编程。有些人说PHP怎么怎么优秀,其实不然。如果那个人会用ASP.NET或ASP的话就会知道,后者不但可以方便调试,而且开发速度快。大网站就用ASP.NET,小网站就用ASP,因为PHP的问题太多了。
好现在我们来解决PHP的字符串处理函数substr()的中文乱码问题。
也有人用函数来解决,但对于初学者或系统要求不高的情况下,我建议用以下两种方法比较快捷。
1、如:echo "<span'>".substr($content,0,50)." </span>";
在函数后面用6到7个空格,把他们分开,后面的乱码就可以解决一点了。
2、最好不用从1开始取值,如:substr($content,1,50)."
因为这样会产生乱码,我们要不给它产生。
3、修改PHP的配置,但这一点对使用虚拟主机的朋友来说,就不怎么可能了,所以在这里就不举例了。
好现在我们来解决PHP的字符串处理函数substr()的中文乱码问题。
也有人用函数来解决,但对于初学者或系统要求不高的情况下,我建议用以下两种方法比较快捷。
1、如:echo "<span'>".substr($content,0,50)." </span>";
在函数后面用6到7个空格,把他们分开,后面的乱码就可以解决一点了。
2、最好不用从1开始取值,如:substr($content,1,50)."
因为这样会产生乱码,我们要不给它产生。
3、修改PHP的配置,但这一点对使用虚拟主机的朋友来说,就不怎么可能了,所以在这里就不举例了。
相关文章推荐
- php使用fputcsv()函数csv文件读写数据的方法(解决中文乱码问题)
- substr中文乱码问题的解决,使substring函数代替
- escape函数解决js中ajax传递中文出现乱码问题
- PHP substr()截取字符串时,中文出现乱码的问题解决
- Response.AddHeader函数中文件名的中文乱码问题的解决
- PHP字符串截取函数(解决中文乱码问题!支持UTF-8和GB2312)
- escape函数解决js中ajax传递中文出现乱码问题
- PHP自带函数fgetcsv读取csv文件中文乱码问题解决办法
- MySQL数据库插入数据,中文乱码问题解决
- 转:解决Linux中Matlab中文乱码问题
- scrapy中解决中文乱码问题
- 解决web应用开发中中文乱码问题的常用办法(暂时只用过这些方法)
- j2ee、mvn、eclipse、Tomcat等中文乱码问题解决方法
- PHP中使用file_get_contents抓取网页中文乱码问题解决方法
- .net连接mysql中文乱码问题的解决
- mysql数据库解决中文乱码问题
- 解决URL传递中文乱码问题。
- Vim在Windows下中文乱码问题解决办法
- 设置正确的Content-Type以解决Ext的中文乱码问题
- 解决Smarty中truncate截取中文字符乱码问题