/** * Assign high numeric IDs to a config item to force appending. * * @param array $var * @param string $key * @return array */ function processVariables(&$var, $key) { if (!get_magic_quotes_gpc()) { if (is_array($var)) { foreach ($var as $k => $v) { processVariables($var[$k], $k); } } else { $var = addslashes($var); } //$str = str_replace("_", "\_", $str); // 把 '_'过滤掉 //$str = str_replace("%", "\%", $str); // 把' % '过滤掉 } }
/** * 递归处理变量值 */ function processVariables(&$var, $key) { if (!get_magic_quotes_gpc()) { if (is_array($var)) { foreach ($var as $k => $v) { processVariables($var[$k], $k); } } else { $var = addslashes($var); } } }