当前位置:Gxlcms > PHP教程 > php怎么去除非法字符

php怎么去除非法字符

时间:2021-07-01 10:21:17 帮助过:18人阅读

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

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

函数介绍:

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

语法:

  1. str_replace(find,replace,string,count)

参数介绍:

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

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

  • string 必需。规定被搜索的字符串。

  • count 可选。一个变量,对替换数进行计数。

实现代码:

  1. /**
  2. * 去掉字符串里非法的字符
  3. * @param $str string
  4. * @return string
  5. */
  6. function remove_chars($str)
  7. {
  8. $str = str_replace('\\','',$str);
  9. $str = str_replace('/','',$str);
  10. $str = str_replace('*','',$str);
  11. $str = str_replace('?','',$str);
  12. $str = str_replace(':','',$str);
  13. $str = str_replace('<','',$str);
  14. $str = str_replace('>','',$str);
  15. $str = str_replace('|','',$str);
  16. $str = str_replace('"','',$str);
  17. $str = str_replace(' ','',$str);
  18. return $str;
  19. }

相关推荐:php教程

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

人气教程排行