<?
class h863_global
{
static function set_global($key,$value)
{
if($value=="")
{
$_SESSION[$key]=$value;
unset($_SESSION[$key]);
setcookie($key,$value,time()-9999,"/");
}
else
{
session_start();
$_SESSION[$key]=$value;
setcookie($key,$value,0,"/");
}
}
static function get_global($key)
{
if($_SESSION[$key]!="")
{
return $_SESSION[$key];
}
if($_COOKIE[$key]!="")
{
return $_COOKIE[$key];
}
return "";
}
static function isnon_global($key)
{
if($_SESSION[$key]!="")
{
return true;
}
if($_COOKIE[$key]!="")
{
return true;
}
return false;
}
}
?>
本文介绍了一个用于PHP中全局变量管理的类,该类提供了一种统一的方法来设置和获取全局变量,通过使用$_SESSION和$_COOKIE来实现跨请求的数据持久化。
774

被折叠的 条评论
为什么被折叠?



