_GET() _POST() _COOKIE() ...

_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

?>
文章导航