关于$_POST $_GET $_COOKIE的递归转义
$_GET=array("'ni,''';aho'"); if(get_magic_quotes_gpc()){ }else{ function _addslash(&$v,$k){ $v = addslashes($v); } array_walk_recursive(&$_GET,'_addslash'); print_r($_GET); }
目录:
1、判断是否使用魔法转移,如果使用了就不再转义,如果没有使用,递归使用回调函数,进行转移操作
2、array_walk_recursive()很重要和有用的回调递归函数