• 技术文章 >后端开发 >PHP问题

    php如何替换部分字符串

    藏色散人藏色散人2020-10-05 09:06:20原创72

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

    推荐:《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中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php
    上一篇:php 查询mysql乱码怎么办 下一篇:php汉字如何转区位码
    第13期线上培训班

    相关文章推荐

    • php如何替换字符之间的内容• PHP如何将特定的字符串替换为空值• php如何替换多个空格• php如何替换字符串里的字符

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网