Heim >Backend-Entwicklung >PHP-Tutorial >php stripslashes与addslashes的简单例子

php stripslashes与addslashes的简单例子

WBOY
WBOYOriginal
2016-07-25 08:59:401224Durchsuche
介绍一个php stripslashes与addslashes应用的简单例子,有需要的朋友,可以参考下。

代码如下:

<?php
/**
* stripslashes与addslashes 应用举例
* Edit bbs.it-home.org
*/
//去除转义方法
 public function mystrip($data){
    if (is_array($data)){
       foreach ($data as &$v){
          $this->mystrip(&$v);
       }
     }else{
    $data = stripslashes($data);
     }
 }
 //加上转义
 function addslashes_deep($value) {
  if (empty($value)) {
      return $value;  //如为空,直接返回;
  } else {
      return is_array($value) ? array_map('addslashes_deep', $value): addslashes($value);
  }  //递归处理数组,直至遍历所有数组元素;
}
?>


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn