PHP能用str_replace()能替换中文汉字,替换方法为:
1、PHP进行字符串替换的两个常用方法。
2、编写PHP脚本,定义基本的字符串,查找对象,和替换对象。
3、使用str_replace()进行替换并打印。
4、保存并查看str_replace()的打印结果。
5、使用strtr()进行替换并打印。
6、保存并查看strtr()的打印结果。
勇往直前回复于15日17点58分 楼主的mb_string扩展有没有打开啊,如果打开的话,可以用双字节可靠的mb_ereg_replace函数,因为str_replace不是双字节可靠的函数,
PHP code echo mb_ereg_replace("格式","新格式","将中文字符的格式替换"); //输出 将中文字符的新格式替换 ?>
echo substr_replace('①','②','0','③');
?>
例:
echo substr_replace('但愿长醉不复醒','天涯何处无芳草','0','21');
?>
③的数值是①的字符数量的三倍