php怎么去除非法字符

码农天地 -
php怎么去除非法字符

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

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

函数介绍:

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

语法:

str_replace(find,replace,string,count)

参数介绍:

find 必需。规定要查找的值。

replace 必需。规定替换 find 中的值的值。

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教程

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

加个好友,技术交流

1628738909466805.jpg