什么命令将从 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);
有$_GET
和$_POST
,具体取决于您用于提交表单的方法。$_REQUEST
也可以,但应该避免,因为从中获得的内容取决于 PHP 设置,并且混合模式提交(例如 POST 表单,但在 URL 中使用查询变量)取决于这些设置。
所以你会有
$get_vars = $_GET;
$post_vars = $_POST;
但是没有理由这样做 - $_GET/POST 数组是超全局的,并且可以在 PHP 中的任何地方使用。您的新变量只是普通变量,受 PHP 范围规则的约束。
$_POST
包含 POST 数据并$_GET
包含来自查询字符串的数据