本篇内容介绍了“php中request是什么意思”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、雅安服务器托管、营销软件、网站建设、长兴网站维护、网站推广。
request的中文意思为“请求”,是php中的一个全局变量,是一个包含了“$_POST”、“$_GET”和“$_COOKIE”的数组。“$_REQUEST”变量可以获取POST或GET方式提交的数据、COOKIE信息。
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
PHP中有$_POST 和 $_GET 这两个全局变量,它们分别可以用来获取 from 表单通过 POST 或者 GET 方式所提交的数据。但在实际开发过程中,我们不知道 form 表单通过哪种方式提交数据时,该怎么办呢?
PHP 中提供了一个 $_REQUEST
全局变量,它是一个包含了 $_POST
、$_GET
和 $_COOKIE
的数组,数组结构与 $_POST
和 $_GET
类似。
也就是说不管是使用 POST 还是使用 GET 方式提交的数据,都可以使用 $_REQUEST
来获取,甚至可以使用 $_REQUEST
来获取 COOKIE
的信息。
在 PHP5.3 中引入 request_order
属性,我们可以通过在 php.ini
配置文件中修改 request_order
属性的值,来控制 $_REQUEST
中包含的内容。
request_order 属性的值可以是 G、P 和 C 这三个大写的英文字母,它们分别代表 GET、POST 和 COOKIE。默认情况下 request_order 属性的默认值为request_order="GP"
,并不包含 C,也就是说 $_REQUEST 中并不包含 COOKIE 的信息,如果我们希望 $_REQUEST 中包含 COOKIE 的话,需要将其修改为request_order="GPC"
。
【示例】使用 $_REQUEST 来接收表单中传递过来的数据
------------------------get------------------------
------------------------post------------------------
'; var_dump($_REQUEST); } ?>
运行上面的代码,不论是选择哪种提交方式,使用 $_REQUEST 都可以成功接收到表单传递的信息。
“php中request是什么意思”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!