php变量直接访问get,post,session,server值
<?php####################################################################################
#
# @desc 页面助手(页面助手可用变量名访问对应的请求参数价值)
# @author mengdejun
# @version: 1.1.1
#
####################################################################################
#启动GET变量模式
if(!defined("EZ_ENABLE_GET_VAR")):define("EZ_ENABLE_GET_VAR",TRUE);endif;
#启动POST变量模式
if(!defined("EZ_ENABLE_POST_VAR")):define("EZ_ENABLE_POST_VAR",FALSE);endif;
#启动REQUEST变量模式
if(!defined("EZ_ENABLE_REQUEST_VAR")):define("EZ_ENABLE_REQUEST_VAR",FALSE);endif;
#启动SERVER变量模式
if(!defined("EZ_ENABLE_SERVER_VAR")):define("EZ_ENABLE_SERVER_VAR",FALSE);endif;
$_target_array=array();
if(EZ_ENABLE_GET_VAR):$_target_array[]=$_GET;endif;
if(EZ_ENABLE_POST_VAR):$_target_array[]=$_REQUEST;endif;
if(EZ_ENABLE_REQUEST_VAR):$_target_array[]=$_REQUEST;endif;
if(EZ_ENABLE_SERVER_VAR):$_target_array[]=$_SERVER;endif;
foreach($_target_array as $_key=>$_value):
if(is_array($_value)):
foreach($_value as $_key_=>$_value_):
$_var=$_key_;
$$_var=$_value_;
endforeach;
endif;
endforeach;
?>
页:
[1]