㈠ 怎樣用php輸出a標簽,且帶有可變參數
echo '<li><a href="ruirong.php ?id=$abc">'.$row['zbt'].'</span></a></li>';
只要在雙引號里就能解析變數,像你原先那個,就會變成$id=$abc,變成了字元串
可能不太好理解,直接取前面這一段 '<li><a href="ruirong.php ?id="$abc"">'
你先去掉單引號 <li><a href="ruirong.php ?id="$abc"">,如果你的編輯器有顏色區分的話,你可以看到$abc,是變數的顏色,那是因為"ruirong.php ?id="和"",被當做一對雙引號,然後你外面又有一層單引號,$abc就變成字元串了。
㈡ php怎麼取得當前網頁的url變數,url中有幾個變數怎麼把每個變數分別輸出來
echo $_GET['bl1'];//這樣輸出bl1的值,同理 echo $_GET['bl2']; //輸出bl2的值 獲取URL的值是用到GET , $_GET['變數名']
㈢ 怎麼樣通過超鏈接在一個php網頁中引用另一個php網頁中的變數
第一個文件,
<?php
$n="http://www.wsiyu.com?name=m
&
y
n+ame"?>
<a
href="other1.php?name=<?php
echo
urlencode($n)?>>other.php</a>
在另一個文件里取$_GET['name']
就可以了。
注意:因為是我們來傳值,所以要加urlencode(),
不然一些特別的符號在傳遞過程中會出錯,
以上面的為例。
如果不加urlencode
變數里有空格就會把值打斷。
當然用另一個函數
rawurlencode(),也可以。
接收變數時不用手工轉換它們,PHP自動識別它們。
㈣ php href 傳遞參數問題
URL方式傳遞參數到伺服器上,用PHP腳本接受參數時,此種方式為GET方法,在PHP語言里,對於的數據容器是$_GET,上面的PHP的寫法為:
<?PHP
if(isset($_GET['id'])){
echo $_GET['id'];
}
?>
$_POST數據容器,主要是針對表單提交(表單的METHOD 屬性設置為 POST,如果沒有設置,默認為GET方法,同URL方式傳遞參數一樣)。
希望有所幫助,謝謝!
㈤ php href 傳遞參數 可以傳遞多個參數嗎 也就是說 get 傳遞多個變數
可以傳遞多個參數,href後面的?開始是參數部分,參數的格式是「參數=值」這樣的成對的參數傳遞格式,對過參數之間使用&符號分隔。
下面的例子傳遞了三個參數:
index.php?參數1=值1&參數2=值2&參數3=值3