站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php中$_REQUEST的用法是什么

        在php中,預(yù)定義變量“$_REQUEST”可以用于獲取from表單通過(guò)POST或者GET方式所提交的數(shù)據(jù),也可以用于獲取COOKIE信息;它是一個(gè)數(shù)組,包含了“$_GET”,“$_POST”和“$_COOKIE”的所有信息。

        php中$_REQUEST的用法是什么

        本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦

        php 預(yù)定義變量$_REQUEST

        在實(shí)際開(kāi)發(fā)過(guò)程中,我們不知道 form 表單通過(guò)哪種方式提交數(shù)據(jù)時(shí),該怎么獲取數(shù)據(jù)呢?

        PHP 中提供了一個(gè) $_REQUEST 全局變量,它是一個(gè)包含了 $_POST、$_GET 和 $_COOKIE 的數(shù)組,數(shù)組結(jié)構(gòu)與 $_POST 和 $_GET 類(lèi)似。

        也就是說(shuō)不管是使用 POST 還是使用 GET 方式提交的數(shù)據(jù),都可以使用 $_REQUEST 來(lái)獲取,甚至可以使用 $_REQUEST 來(lái)獲取 COOKIE 的信息。在 PHP5.3 中引入 request_order 屬性,我們可以通過(guò)在 php.ini 配置文件中修改 request_order 屬性的值,來(lái)控制 $_REQUEST 中包含的內(nèi)容。

        request_order 屬性的值可以是 G、P 和 C 這三個(gè)大寫(xiě)的英文字母,它們分別代表 GET、POST 和 COOKIE。默認(rèn)情況下 request_order 屬性的默認(rèn)值為request_order="GP",并不包含 C,也就是說(shuō) $_REQUEST 中并不包含 COOKIE 的信息,如果我們希望 $_REQUEST 中包含 COOKIE 的話(huà),需要將其修改為request_order="GPC"

        示例:

        <!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title>表單提交</title> </head> <body>     <p>------------------------get------------------------</p>     <form action="index.php" method="get">         姓名:<input type="text" name="name" placeholder="請(qǐng)輸入姓名"><br>         性別:<input type="radio" name="sex" value="男">男               <input type="radio" name="sex" value="女">女<br>         愛(ài)好:<input type="checkbox" name="hobby[]" value="read">閱讀               <input type="checkbox" name="hobby[]" value="travel">旅游               <input type="checkbox" name="hobby[]" value="sport">運(yùn)動(dòng)               <input type="checkbox" name="hobby[]" value="internet">上網(wǎng)<br>         職業(yè):<select name="job">                     <option value="coder">程序員</option>                     <option value="teacher">教師</option>                     <option value="doctor">醫(yī)生</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="請(qǐng)輸入姓名"><br>         性別:<input type="radio" name="sex" value="男">男               <input type="radio" name="sex" value="女">女<br>         愛(ài)好:<input type="checkbox" name="hobby[]" value="read">閱讀               <input type="checkbox" name="hobby[]" value="travel">旅游               <input type="checkbox" name="hobby[]" value="sport">運(yùn)動(dòng)               <input type="checkbox" name="hobby[]" value="internet">上網(wǎng)<br>         職業(yè):<select name="job">                     <option value="coder">程序員</option>                     <option value="teacher">教師</option>                     <option value="doctor">醫(yī)生</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);     } ?>

        運(yùn)行上面的代碼,不論是選擇哪種提交方式,使用 $_REQUEST 都可以成功接收到表單傳遞的信息。

        php中$_REQUEST的用法是什么

        推薦學(xué)習(xí):《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 99久久亚洲综合精品成人| 国产精品内射后入合集| 国产AV国片精品| 99视频精品全部在线观看| 国产成人精品免费大全| 久久99国产综合精品| 国产精品午睡沙发系列| 久久狠狠一本精品综合网| 久久国产精品免费| 国产精品嫩草影院一二三区入口 | 国产精品亚洲产品一区二区三区| 国产成人精品免高潮在线观看 | 精品久久久久久国产牛牛app | 国产精品视频一区二区三区| 亚洲一区二区三区在线观看精品中文| 亚洲精品成人无限看| 国产午夜精品久久久久免费视| 国产成人亚洲合集青青草原精品| 亚洲精品免费视频| 久久亚洲av无码精品浪潮| 久久精品国产网红主播| 亚洲av无码成人精品国产| 亚洲精品亚洲人成人网| 久久亚洲中文字幕精品一区| 91亚洲国产成人久久精品网址| 精品亚洲视频在线观看| 亚洲欧美日韩精品| 久久这里只有精品久久| 亚洲精品成人区在线观看| 国产乱码精品一区二区三| 99热这里只有精品国产66| 亚洲欧美精品伊人久久| 99久久婷婷国产综合精品草原 | 国产精品 猎奇 另类视频| 亚洲国产精品一区二区第一页免| 国产玖玖玖九九精品视频| 国产精品亚洲不卡一区二区三区| 国产精品无码免费播放| 国産精品久久久久久久| 久久国产精品成人片免费| 无码精品国产一区二区三区免费|