在下面的脚本函数 clean($data) 中调用它,我理解它是如何在语句$data[clean($key)] = clean($value);中清理数据的。???任何帮助表示赞赏..我正在尝试解决这个问题,因为我是 PHP 新手。问候。
if (ini_get('magic_quotes_gpc')) {
function clean($data) {
if (is_array($data)) {
foreach ($data as $key => $value) {
$data[clean($key)] = clean($value);
}
} else {
$data = stripslashes($data);
}
return $data;
}
$_GET = clean($_GET);
$_POST = clean($_POST);
$_REQUEST = clean($_REQUEST);
$_COOKIE = clean($_COOKIE);
}