为什么会出现部分乱码? 我现在知道错误的原因了,但不知道如何解决我现在这种情况,就是我上面贴的那两条代码,因为我要显示关键字前后两百字的内容,用preg_match不能解决中文与英文的字节问题啊,请问如何解决这个问题呢,而又达到我的目的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = "中文";if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { echo "这是一个纯中文字符串";} else { echo "这不是一个纯中文字串";} 使用mb_ereg_match函数就不会用这个问题了 谢谢各位帮助,但问题还是没有解决,什么版本才有mb_ereg_match这个函数?我用的是php4.3.3,但没有这个函数哦!是不是简体跟繁体用的字节不同?我是对繁体的文章进行查找,所以还是有乱码,帮忙想想如何解决!谢谢! 可以,但我一用str_replace把某些字符或文字去除时,就又有乱码了(有些有,有些没有),不知何解!又是中文的问题! PHP图片上传 登陆页面如何跳转指定页面? url重写失败,请大家看一下,谢谢了 windows7 iis php 急求一个能在火狐下正常使用的JS日历 foreach($string as $key => $val)这是什么用法? win98下可能安装MQSQL吗 能否提供一个可以缩图,并且在缩图的上面打上字,并且输出到某个指定文件夹里面 帮忙看一下这个错误错在哪里? 调用php但不解析 PHP的问题............... 郁闷中……
if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) {
echo "这是一个纯中文字符串";
} else {
echo "这不是一个纯中文字串";
}