我的编程空间,编程开发者的网络收藏夹
学习永远不晚

php中request是什么意思

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

php中request是什么意思

本篇内容介绍了“php中request是什么意思”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

request的中文意思为“请求”,是php中的一个全局变量,是一个包含了“$_POST”、“$_GET”和“$_COOKIE”的数组。“$_REQUEST”变量可以获取POST或GET方式提交的数据、COOKIE信息。

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php中request是什么意思

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 来接收表单中传递过来的数据

<!DOCTYPE html><html><head>    <meta charset="UTF-8"></head><body>    <p>------------------------get------------------------</p>    <form action="index.php" method="get">        姓名:<input type="text" name="name" placeholder="请输入姓名"><br>        性别:<input type="radio" name="sex" value="男">男              <input type="radio" name="sex" value="女">女<br>        爱好:<input type="checkbox" name="hobby[]" value="read">阅读              <input type="checkbox" name="hobby[]" value="travel">旅游              <input type="checkbox" name="hobby[]" value="sport">运动              <input type="checkbox" name="hobby[]" value="internet">上网<br>        职业:<select name="job">                    <option value="coder">程序员</option>                    <option value="teacher">教师</option>                    <option value="doctor">医生</option>                    <option value="other">其它</option>              </select><br>        <input type="submit" value="提交">&emsp;&emsp;<input type="reset" value="重置">    </form>    <p>------------------------post------------------------</p>    <form action="index.php" method="post">        姓名:<input type="text" name="name" placeholder="请输入姓名"><br>        性别:<input type="radio" name="sex" value="男">男              <input type="radio" name="sex" value="女">女<br>        爱好:<input type="checkbox" name="hobby[]" value="read">阅读              <input type="checkbox" name="hobby[]" value="travel">旅游              <input type="checkbox" name="hobby[]" value="sport">运动              <input type="checkbox" name="hobby[]" value="internet">上网<br>        职业:<select name="job">                    <option value="coder">程序员</option>                    <option value="teacher">教师</option>                    <option value="doctor">医生</option>                    <option value="other">其它</option>              </select><br>        <input type="submit" value="提交">&emsp;&emsp;<input type="reset" value="重置">    </form></body></html><?php    if(!empty($_REQUEST)){        echo '提交成功!<br><pre>';        var_dump($_REQUEST);    }?>

运行上面的代码,不论是选择哪种提交方式,使用 $_REQUEST 都可以成功接收到表单传递的信息。

“php中request是什么意思”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

php中request是什么意思

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

php中request是什么意思

本篇内容介绍了“php中request是什么意思”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!request的中文意思为“请求”,是php中
2023-06-20

php中/是什么意思

/ 运算符在 php 中执行浮点除法,将被除数除以除数,返回一个浮点结果。如果操作数为整数,结果将截断为整数;如果涉及浮点数,结果将为浮点数;除数为 0 会触发错误。/运算符在 PHP 中的作用/运算符在 PHP 中表示浮点除法。它将两个
php中/是什么意思
2024-04-27

php中==是什么意思

php中==运算符比较两个表达式的值是否相等。它按照规则比较值和类型,执行类型转换以匹配不相等类型,并返回true(相等)或false(不相等)。与===运算符不同,后者不转换类型,只有值和类型都相等时返回true。PHP 中 == 的含义
php中==是什么意思
2024-04-27

php中++是什么意思

php 中 ++ 的含义在 PHP 中,++ 运算符是一个单目运算符,用于对一个变量或表达式的值进行递增操作。如何使用 ++ 运算符前 ++ (前缀递增):将 ++ 放在变量或表达式的前面,它将先递增变量的值,然后再使用它。c++o
php中++是什么意思
2024-04-27

php中&&是什么意思

PHP中&&运算符&&运算符执行逻辑AND操作,需要两个布尔值。它在两个操作数都为TRUE时返回TRUE,否则返回FALSE。支持短路求值,提高效率。广泛用于逻辑检查、条件语句和函数限制。
php中&&是什么意思
2024-04-25

php中+=是什么意思

在 php 中,+= 运算符用于将变量或表达式的值加到另一个变量中,工作原理是将变量的现有值与表达式的值相加并存储回变量。它通常用于递增或累加值,但只能用于数字值,不能用于字符串或其他数据类型。PHP 中 += 运算符+= 运算符在 PH
php中+=是什么意思
2024-04-27

php中===是什么意思

php 中的 === 运算符用于比较两个表达式的值和类型是否完全相等。它会在值和类型都相等时返回 true,否则返回 false。PHP 中的 === 运算符在 PHP 中,=== 运算符是一个严格相等运算符,用于比较两个表达式的值和类型
php中===是什么意思
2024-04-27

php中.=是什么意思

php 中的 .= 运算符用于将字符串附加到变量末尾,其作用等同于 $variable = $variable . "附加字符串",可简化字符串连接,使其更简洁且可读性更强。PHP 中 .= 的含义PHP 中的 .= 是一个复合赋值运算符
php中.=是什么意思
2024-04-27

php中是什么意思

php中的$globals是一个内置的超全局变量,可用于访问当前脚本中定义的所有全局变量,包括访问其他函数定义的全局变量、修改其他函数定义的全局变量以及在嵌套函数中访问外部范围的全局变量等用途。PHP 中的 $GLOBALS$GLOBAL
php中是什么意思
2024-04-27

php中@是什么意思

php 中的 @ 运算符用于抑制错误报告,它会将紧随其后的表达式的错误和警告消息抑制掉。它将错误和警告消息发送到服务器日志中。常用于调试、错误处理和输出控制。不能抑制致命错误,过度使用可能掩盖问题。建议在生产环境中使用适当的错误处理机制,而
php中@是什么意思
2024-04-27

php中%是什么意思

php中的%符号用于字符串格式化,它是格式说明符的一部分。格式说明符包含占位符和格式标志:占位符 (%s):变量占位符,表示字符串。格式标志:%d:整数%f:浮点数%s:字符串%b:二进制数%o:八进制数%x:十六进制数PHP中%表示在
php中%是什么意思
2024-04-29

php中\是什么意思

在 php 中,反斜杠(\)用于:转义特殊字符;调用命名空间;作为目录分隔符(在 windows 系统中)。*PHP 中的 *在 PHP 中,反斜杠(\)具有多种用法,主要用于转义字符、调用命名空间和使用目录分隔符。转义字符反斜杠可用
php中\是什么意思
2024-04-27

php中||是什么意思

php 中的 || 运算符代表逻辑 or,用于连接布尔表达式。如果左操作数为 true,则整个表达式为 true,无论右操作数是什么;如果左操作数为 false,则表达式继续评估右操作数,若右操作数为 true,则表达为 true。与 &&
php中||是什么意思
2024-04-27

php中=是什么意思

php中=符号是PHP中的基础赋值运算符,赋值形式如“z=x+y”,这意味着右侧赋值表达式会为左侧运算数设置值。
2021-07-01

php中::是什么意思

在 php 中,:: 运算符用于调用静态方法或访问静态属性,允许直接从类名访问静态元素,无需实例化该类。好处包括方便、效率和清晰度。:: 在 PHP 中的含义定义:在 PHP 中,:: 是一个解析运算符,它表示静态方法或静态属性的调用。
php中::是什么意思
2024-04-29

php中warning是什么意思

在php中,warning的意思为“警告”,是一个报错级别,是非致命的,并不影响其后的代码执行。warning警告报错表示在执行的过程中,PHP发现程序有些不合理的地方,从而提示出警告信息,但程序会继续向下执行。
2018-11-02

php中cgi是什么意思

在PHP中,cgi是“Common Gateway Interface”的缩写,是公共网关接口的意思,cgi可以让一个客户端从网页浏览器向执行在网络服务器上的程序请求数据,是描述了服务器和请求处理程序之间传输数据的一种标准。
2020-04-25

php中ord是什么意思

在PHP中,ord是一个序数函数,意思是“获取ASCII值”,ord函数能够返回字符串中第一个字符的ASCII值,返回的结果是指定字符在ASCII码中的序号,语法为“ord(string)”。
2019-06-05

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录