天天看點

php 連結中加參數傳遞

php連結中加參數是在源連結中加“?”,問号之後就可以跟參數清單,para1=value1&para2=value2&para3=value3,多個參數就用&連接配接。

php是通過GET來擷取傳遞的參數值。

直接來個例子。

例如:

try.php檔案内容:

在位址欄輸入http://127.0.0.1:8888/try.php?user=123

再來一個谷歌搜尋的例子:

這樣可以寫一個谷歌搜尋在網頁裡。當然這裡扯遠了,已經沒跟php有關系了,隻是說明下連結後跟參數是通過get來擷取參數的。

使用get 的原因是為了限制送出的文本數量。post送出的内容沒什麼限制,get是有限制的,最多100個字元(http://www.w3school.com.cn/php/php_get.asp),這個應該是出于安全問題。

當然在不知道是用get還是post的情況下,我們可以用request來擷取參數值。因為request對于post和get送出的内容都能夠擷取到。