这是不是PHP的一个小 BUG ? ereg_replace 或者 ste_replace 替换乱了。 这不是bug。健。的码值=0xbd 0xa1 0xa1,你替换的是0xa1a1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为php是面向字节处理的。汉字是双字节结构,所以会出现这种情况。 <?$str="中国 人民 张健。是的";echo "处理前:".$str."<br>";mb_regex_encoding("GB2312");$str=mb_ereg_replace(" ","",$str);echo "处理后:".$str."<br>";?> 用MB系列或者用chr()来进入正则中 如何把循环中的内容逐个相加 基础问题,php分页 iframe中的传值如何传??? fopen打开文件失败 最简单的插入~也差不进去了~算是废了~ 非表单向服务器传值怎么做? php读取xml 推荐开源编辑器:notepad++ ,您的得力助手! 字数控制 ini文件“节”中的冒号意思 ffmpeg 转化成flv 时,有参数可以转换成多段flv吗? PHP中Serializable接口如何使用
$str="中国 人民 张健。是的";
echo "处理前:".$str."<br>";
mb_regex_encoding("GB2312");
$str=mb_ereg_replace(" ","",$str);
echo "处理后:".$str."<br>";
?>
或者用chr()来进入正则中