php 鏈結中加引數傳遞

2021-09-06 19:58:24 字數 596 閱讀 6579

原文:

php 鏈結中加引數傳遞

php鏈結中加引數是在源鏈結中加「?」,問號之後就可以跟引數列表,para1=value1¶2=value2¶3=value3,多個引數就用&連線。

php是通過get來獲取傳遞的引數值。

直接來個例子。

例如:try.php檔案內容:

<?php

$user = $_get['user'];

echo "user: $user

";?>

在位址列輸入

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

這樣可以寫乙個谷歌搜尋在網頁裡。當然這裡扯遠了,已經沒跟php有關係了,只是說明下鏈結後跟引數是通過get來獲取引數的。

使用get 的原因是為了限制提交的文字數量。post提交的內容沒什麼限制,get是有限制的,最多100個字元(這個應該是出於安全問題。

search: 

當然在不知道是用get還是post的情況下,我們可以用request來獲取引數值。因為request對於post和get提交的內容都能夠獲取到。

通過超連結傳遞引數

get傳送資料的方法是 傳送資料到b頁面 當然你還可以在form中將method的屬性值設定成get 譬如 兩種方法傳遞資料的效果是一樣的。post方法傳遞資料 到了b頁面接收資料的方法 不管是get還是post都是一樣的 string type1 request.getparameter type...

PHP引數傳遞的方式

php 提供了如下列所示幾種網頁之間傳遞資料的方法 1 使用 cookie 將使用者的狀態資料存放在 客戶端電腦 之中,讓其它程式能透過訪問客戶端計算機的 cookie 來訪問使用者的資訊。2 使用session 相對於 cookie 將使用者的狀態資料存放於伺服器 之中,讓其它程式能透過伺服器中的...

PHP函式傳遞引數方式

函式構成 function name 引數 函式命令 可能有return 呼叫函式的時候 a name b 寫函式時候的引數名,和實際呼叫時的引數名,沒有必然聯絡。函式呼叫時候,如果是普通的變數引數 字元 整形 浮點 陣列 是直接去的這個變數引數的值,傳遞進函式中進行運算,不會對函式外的引數進行修改...