传递HTML表单数据的cgi命令是什么?

时间:2012-07-04 15:47:28

标签: php html cgi

什么命令会将从HTML表单传递的CGI参数列表与相关值一起放入名为$ cgi_vars的数组中?

$cgi_vars = $_REQUEST;
$cgi_vars = $_CGI_VARIABLE;
$cgi_vars = get_env($HTTP_SERVER_VARS);
$cgi_vars = print_r($HTTP_SERVER_VARS); 

2 个答案:

答案 0 :(得分:0)

$_GET$_POST,具体取决于您用于提交表单的方法。 $_REQUEST也可以,但是应该避免,因为你得到的东西取决于PHP设置,混合模式提交(例如POST表单但在URL中使用查询变量)取决于这些设置。 / p>

所以你有

$get_vars = $_GET;
$post_vars = $_POST;

但是没有理由这样做 - $ _GET / POST数组是超级全局,可以在PHP的任何地方使用。您的新变量只是普通变量,并受PHP范围规则的约束。

答案 1 :(得分:0)

$_POST包含POST数据,$_GET包含查询字符串

中的数据