-3

什么命令将从 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); 
4

2 回答 2

0

$_GET$_POST,具体取决于您用于提交表单的方法。$_REQUEST也可以,但应该避免,因为从中获得的内容取决于 PHP 设置,并且混合模式提交(例如 POST 表单,但在 URL 中使用查询变量)取决于这些设置。

所以你会有

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

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

于 2012-07-04T15:49:55.357 回答
0

$_POST包含 POST 数据并$_GET包含来自查询字符串的数据

于 2012-07-04T15:50:06.140 回答