在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
PHP 中的 $_REQUEST 变量是指 HTTP Request 变量。 $_REQUEST 变量中包含哪些值,需要根据 php.ini 中的 request_order 设置,我测试的环境是 PHP 5.5.12 和 php 5.6.9,其中 request_order 的设置都是: request_order = "GP" G 代表 $_GET,P 代表 $_POST 除了 $_GET 和 $_POST,还可以添加 C($_COOKIE)
当 request_order = "GP" 时,PHP 首先会查询 get 变量,然后再查询 post 变量,也就是说,如果出现 get 的请求变量和 post 的请求变量重名时, post 变量的值会覆盖 get 变量的值。
例,把 php.ini 中 request_order 的值设置为 "GPC",即如果出现同名的变量, Cookie 中变量的值会覆盖 get 和 post 请求中同名变量的值: 访问 http://127.0.0.3/php/phpcookbook/form/$_REQUEST.php?name=dee&age=28 <?php setcookie('name', 'emperor'); echo '<pre>'; print_r($_REQUEST); 输出: Array ( [name] => emperor [age] => 28 )
|
2022-08-17
2022-11-06
2022-07-08
2022-07-22
2022-08-17
请发表评论