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

    php怎么去除非法字符

    VV2021-02-22 15:21:10原创73

    php去除非法字符的方法:可以利用php中的str_replace函数来去除字符串中的非法字符,如【$str = str_replace('\\','',$str);】。

    本文操作环境:windows10系统、php 7.3、thinkpad t480电脑。

    函数介绍:

    str_replace() 函数替换字符串中的一些字符(区分大小写)。

    语法:

    str_replace(find,replace,string,count)

    参数介绍:

    实现代码:

    /**
     * 去掉字符串里非法的字符
     * @param $str string
     * @return string
     */
    function remove_chars($str)
    {
        $str = str_replace('\\','',$str);
        $str = str_replace('/','',$str);
        $str = str_replace('*','',$str);
        $str = str_replace('?','',$str);
        $str = str_replace(':','',$str);
        $str = str_replace('<','',$str);
        $str = str_replace('>','',$str);
        $str = str_replace('|','',$str);
        $str = str_replace('"','',$str);
        $str = str_replace(' ','',$str);
        return $str;
    }

    相关推荐:php教程

    以上就是php怎么去除非法字符的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php 非法字符
    上一篇:php5.5怎么安装memcache扩展 下一篇:php5.3怎么安装redis扩展
    第15期线上培训班

    相关文章推荐

    • 给whygod,如何过滤高亮显示非法字符!• 关于在火狐浏览器下PHP提示输入一个非法字符串的问题 ajax验证用户名• 正则表达式匹配html 过滤非法字符_PHP教程• 如何过滤高亮显示非法字符_PHP教程

    全部评论我要评论

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

    PHP中文网