discuz有一个超级变量的自定义函数: 比如你要获取$_GET['odaboy']的值,那么你只要这么调用getgpc(‘odaboy’,'G’),同时你也可以这样getgpc(‘odaboy’)这种默认接受GET和POST, 这个函数在function_core.php文件里面 |
function getgpc($k, $type='GP') {
$type = strtoupper($type);
switch($type) {
case 'G': $var = &$_GET; break;
case 'P': $var = &$_POST; break;
case 'C': $var = &$_COOKIE; break;
default:
if(isset($_GET[$k])) {
$var = &$_GET;
} else {
$var = &$_POST;
}
break;
}
return isset($var[$k]) ? $var[$k] : NULL; //注意这里没有设置的时候返回的是NULL.
}