首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

PHP中文汉字替换与模式匹配的问题

  这两天正在做一个关键字加亮显示的程序,写好的程序在本地测试也跑得好好的,可是一上去页面就出现一堆一堆的乱码,别说加亮了,简直就是没的看!   我就找错误,找来找去,发现英文没有问题,遇到汉字容易出问题,有的时候遇到汉字必出问题。   总结一下:   当使用模式匹配的时候,如:preg_match_all($pat,……)与preg_replace($pat,……)……   容易出问题的情况如下:   preg_match_all("/(汉字)+/ism","我是汉字,看你把我怎么着!",$m_a);   这个模式很简单就是匹配出“汉字”。这种情况模式中包含汉字可以成功匹配出来,但是也不要高兴得太早,结果不确定,为什么不确定你慢慢往下看。&nb...
类别:网页编程 - PHP技术    查看:122    更新:2014-05-19