本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme
之前我写PHP程序的时候,只知道用str_replace替换单个词,如果一篇文章里有多个关键词需要替换的话,那就得替换多次,非常麻烦,后面无意中发现原来str_replace的参数可以是数组,可以这样写
<?php $str = "你今天开心不开心呀?"; $arr1 = array("你","开心"); $arr2 = array("他","快乐"); $str =str_replace($arr1,$arr2,$str); echo $str; ?>
最后的输出结果为:“他今天快乐不快乐呀?”,怎么样,数组替换是不是很方便呀!
原文来自:php中的str_replace替换数组效率也挺高的 ,最终解释权归原作者所有,如有侵权,请联系QQ:337003006删除。