当php配置文件中魔术引号方法没有开启时的解决方案

时间:2022-10-12 11:23:28
   function addcslashes_func(&$str) {
   	  $str = addslashes($str);
   }
   
   if(isset($_POST['submit'])) {
   	  if(!get_magic_quotes_gpc()) {
   	  	array_walk($GET, "addcslashes_func");
   	  	array_walk($_POST, "addcslashes_func");  	
   	  }
    }
    
   print_r($_GET);
   print_r($_POST);

自定义一个函数addslashes_func函数,对$GET和$POST中的每个元素依次调用函数addslashes_func,依次来转义该''