为什么会出现部分乱码?
我写一个搜索页面,从一些文章中显示关键字前后两百个字,代码像如下:
$reg="/.{0,200}".$search.".{0,200}/i";
preg_match($reg,$tmp,$match);
但有些字却显示乱码,一般都是后面的几个字,如像下面的就是我COPY下来的样子:
乱码:
Ricardo Software Wave V5.1 迨憟苭縝〞?..
正常:
Ricardo Software Wave V5.1 英文光碟正式版
我用的数据库是MYSQL,脚本是PHP,请问是什么问题?应该如何解决?