首页 >后端开发 >PHP问题 >php如何替换部分字符串

php如何替换部分字符串

藏色散人
藏色散人原创
2020-10-05 09:06:202684浏览

php替换部分字符串的方法:首先创建一个PHP示例文件;然后使用“str_replace”函数替换指定的字符串即可。

php如何替换部分字符串

推荐:《PHP视频教程》 

PHP替换指定字符串

使用str_replace 替换指定的字符串

$param = '香蕉皮是什么垃圾';
$pattone = [
            '是什么垃圾',
            '是啥垃圾',
            '属于什么垃圾',
            '算什么垃圾',
            '属于啥垃圾',
            '算啥垃圾',
 ];
 $new_param = str_replace($pattone, '*', $param);
$param = '香蕉皮是哪类垃圾';
$patttwo = [   //字数多的放在前面优先匹配
            '是不是',
            '垃圾吗',
            '属不属于',
            '算不算',
            '哪一种',
            '哪一类',
            '哪种',
            '哪类',
            '属于',
            '一种',
            '垃圾',
            '什么',
            '算',
            '啥',
            '是',
        ];
        $new_param = str_replace($patttwo, '*', $param);

 

使用正则的方式,字符串函数比正则快

$param = '香蕉皮是哪类垃圾';
$patt = '/是不是|属不属于|算不算|垃圾|是|算|啥|什么|属于|哪类/';
$new_param = preg_replace($patt, '*', $param);

 

以上是php如何替换部分字符串的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn