php 几个过滤数据函数

2019-06-01  本文已影响0人  JJNile

preg_replace()

preg_replace 函数执行一个正则表达式的搜索和替换

在读取sql中的数据时,有些数据是带有换行的,这里我们用php过滤掉这些换行

使用正则过滤换行

  // $str 包含换行
  $str = "aa
  
  ";
  echo preg_replace('/\s*/', '', $str);
  // 输出:aa
  

strip_tags()

strip_tags 函数剥去字符串中的 HTML、XML 以及 PHP 的标签

  $str = "<div>aa</div>";
  echo strip_tags($str);
  // 输出:aa

addslashes()

addslashes 函数返回在预定义字符之前添加反斜杠的字符串

  $str = "a'a";
  echo addslashes($str);
  // 输出:a\'a

htmlspecialchars_decode()

htmlspecialchars_decode 函数把预定义的 HTML 实体转换为字符

  $str = "&lt;aa&gt;";
  echo htmlspecialchars_decode($str);die;
  // 输出:<aa>

上一篇 下一篇

猜你喜欢

热点阅读