PHP 獲取參數的方法

PHP接受通過HTML表單提交的信息時,會將提交的數據保存在全局數組中,我們可以調用系統特定的自動全局變量數組來獲取這些值。常用的自動全局變量如下所示:$_GET,$_POST,$_REQUEST

$_GET變量

$_GET變量是一個包含名稱[name]和值[value]的數組(這些名稱和值是通過HTTP GET方法發送的,且都可以利用)。

$_GET變量使用“method=get”來獲取表單信息。通過GET方法發送的信息是可見的(它將顯示在瀏覽器的地址欄裏),並且它有長度限制(信息的總長度不能超過100個字符[character])。

要點:當使用“$_GET”變量時,所有的變量名和變量值都會顯示在URL地址欄內;所以,當你發送的信息包含密碼或是其他一些敏感信息時,就不可以再使用這種方法。因爲所有的信息會在URL地址欄內顯示,所以我們可以把它作爲標籤放入收藏夾內。這在很多情況下非常有用。

注意:如果需要發送的變量值過大,HTTP GET方法便不適用。發送的信息量不能超過100個字符。


$_POST變量

$_POST變量是一個包含名稱[name]何值[value]的數組(這些名稱和值是通過HTTP POST方法發送的,且都可以利用)

$_POST變量使用“method=POST”來獲取表單信息。通過POST方法發送的信息是不可見的,並且它沒有關於信息長度的限制。


$_REQUEST變量

PHP $_REQUEST變量包含$_GET, $_POST, and $_COOKIE的內容。

PHP $_REQUEST變量可以用來獲取通過“GET”和“POST”這兩種方法發送的表單數據。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章