日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

$_GET,$_post与$_REQUEST

發布時間:2023/12/4 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 $_GET,$_post与$_REQUEST 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHP $_GET

$_GET 變量是一個數組,內容是由 HTTP GET 方法發送的變量名稱和值。

PHP $_POST

$_POST 變量用于收集來自 method="post" 的表單中的值。

$_POST 變量

$_POST 變量是一個數組,內容是由 HTTP POST 方法發送的變量名稱和值。

$_POST 變量用于收集來自 method="post" 的表單中的值。從帶有 POST 方法的表單發送的信息,對任何人都是不可見的(會顯示在瀏覽器的地址欄),并且對發送信息的量也沒有限制。

例子

<form action="welcome.php" method="post"> Enter your name: <input type="text" name="name" /> Enter your age: <input type="text" name="age" /> <input type="submit" /> </form>

當用戶點擊提交按鈕,URL 不會含有任何表單數據,看上去類似這樣:

http://www.w3school.com.cn/welcome.php

"welcome.php" 文件現在可以通過 $_POST 變量來獲取表單數據了(請注意,表單域的名稱會自動成為 $_POST 數組中的 ID 鍵):

Welcome <?php echo $_POST["name"]; ?>.<br /> You are <?php echo $_POST["age"]; ?> years old!

為什么使用 $_POST?

  • 通過 HTTP POST 發送的變量不會顯示在 URL 中。
  • 變量沒有長度限制。

不過,由于變量不顯示在 URL 中,所有無法把頁面加入書簽。

$_REQUEST 變量

PHP 的 $_REQUEST 變量包含了 $_GET, $_POST 以及 $_COOKIE 的內容。

PHP 的 $_REQUEST 變量可用來取得通過 GET 和 POST 方法發送的表單數據的結果。

例子

Welcome <?php echo $_REQUEST["name"]; ?>.<br /> You are <?php echo $_REQUEST["age"]; ?> years old!
ATTENTION:慎用$_REQUEST 如果get的一個變令名稱和post的一個變量名稱相同,則POST的值會覆蓋GET的變量值 以為REQYEST先獲取了get的值,然后獲取了post的值,post的值會覆蓋get值 我們可以來看php.ini中的配置 ; This directive describes the order in which PHP registers GET, POST, Cookie,
; Environment and Built-in variables (G, P, C, E & S respectively, often
; referred to as EGPCS or GPC). Registration is done from left to right, newer
; values override older values.
variables_order = "EGPCS"

這個EGPCS就是說明用$_REQUEST數組獲取內容的優先級,其字母的含義分別代表為:E代表$_ENV,G代表$_GET,P代表$_POST,C代表$_COOKIE,S代表$_SESSION。后面出現的數據會覆蓋前面寫入的數據,其默認的數據寫入方式就是EGPCS,所以POST包含的數據將覆蓋GET中使用相同關鍵字的數據。
通過這個我們也可以看出PHP獲取參數的步驟 環境變量=》GET=》POST=》COOKIE=>SESSION

轉載于:https://www.cnblogs.com/balaamwe/archive/2012/04/19/2458654.html

總結

以上是生活随笔為你收集整理的$_GET,$_post与$_REQUEST的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。