变量a是在register_globals为on的时候才有效,后php4以后的版本都建议把register_globals充为off,所以最好用$_POST。
为了兼容性更好,最好采用以下代码:
ini_set('register_globals',0);
$raw = phpversion();
list($v_Upper,$v_Major,$v_Minor) = explode(".",$raw);if (($v_Upper == 4 && $v_Major < 1) || $v_Upper < 4) {
$_FILES = $HTTP_POST_FILES;
$_ENV = $HTTP_ENV_VARS;
$_GET = $HTTP_GET_VARS;
$_POST = $HTTP_POST_VARS;
$_COOKIE = $HTTP_COOKIE_VARS;
$_SERVER = $HTTP_SERVER_VARS;
$_SESSION = $HTTP_SESSION_VARS;
$_FILES = $HTTP_POST_FILES;
}