_GET() _POST() _COOKIE() ...
【功能】
无 Notice 方式的获取超级全局变量中的键值。
【函数原型】
// 无 Notice 方式的获取超级全局变量中的 key
function _GET($k) { return isset($_GET[$k]) ? $_GET[$k] : NULL; }
function _POST($k) { return isset($_POST[$k]) ? $_POST[$k] : NULL; }
function _COOKIE($k) { return isset($_COOKIE[$k]) ? $_COOKIE[$k] : NULL; }
function _REQUEST($k) { return isset($_REQUEST[$k]) ? $_REQUEST[$k] : NULL; }
function _ENV($k) { return isset($_ENV[$k]) ? $_ENV[$k] : NULL; }
function _SERVER($k) { return isset($_SERVER[$k]) ? $_SERVER[$k] : NULL; }
function GLOBALS($k) { return isset($GLOBALS[$k]) ? $GLOBALS[$k] : NULL; }
function G($k) { return isset($GLOBALS[$k]) ? $GLOBALS[$k] : NULL; }
function _SESSION($k, $v = FALSE) {
global $g_session;
return isset($_SESSION[$k]) ? $_SESSION[$k] : (isset($g_session[$k]) ? $g_session[$k] : NULL);
}
【用例】
<?php
include "./xiunophp/xiunophp.php";
$uid = _SESSION("uid");
$sid = _COOKIE("sid");
// 结果:没有 Notice
?>