$HTTP_POST_VARS与$_POST的区别 - IDC资讯网_站长学院 - Java PHP Flex Python Ajax CSS 编程 开源 学习 总结 分享

$HTTP_POST_VARS与$_POST的区别

[ 2008-05-08 12:14 | by 草山湖 ]
$HTTP_GET_VARS与$_GET   
$HTTP_POST_VARS与$_POST

$HTTP_POST_VARS可以用于3.0及以下版本,$HTTP_POST_VARS不是自动全局变量

$_POST只能用于4.0及以上版本中
为了你的代码应用可以更广泛,请写成$HTTP_POST_VARS

HTTP POST 变量:$_POST
注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_POST_VARS。

通过 HTTP POST 方法传递的变量组成的数组。是自动全局变量。

这是一个“superglobal”,或者可以描述为自动全局变量。这只不过意味这它在所有的脚本中都有效。在函数或方法中您不需要使用 global $_POST; 来访问它,就如同使用 $HTTP_POST_VARS 一样。

$HTTP_POST_VARS 包含着同样的信息,但是不是一个自动全局变量。(注意: HTTP_POST_VARS 和 $_POST 是不同的变量,PHP 处理它们的方式不同
编程语言 | 评论(0) | 引用(0) | 阅读(4018)