php獲取鏈接的參數
⑴ php 獲取 鏈接上的 參數
var_mp($_GET) ;
這個可以得到一個數組參數
然後根據獲取的值轉字元串,通過正則判斷獲取每個值。
-------------------------
<?php
var_mp($_GET);
?>
得到:
array(1) { ["id"]=> string(2) "64" }
-----------------------------------------
如果地址是:
http://127.0.0.1/vote/test1.php?id=64?cid=456
則應該得到的是:
array(1) { ["id"]=> string(10) "64?cid=456" }
⑵ 關於PHP的超鏈接問題,如何獲取參數
你的輸出有問題,應該這么輸出:
<ahref="03.php?name=<?phpecho$data;?>">跳轉</a>
⑶ php獲取鏈接傳來的參數
@$id=$_GET["id"];
或者
$id=@$_GET["id"];
來抑制錯誤,或者用三目運算符給它默認值
$id=$_GET["id"]?$_GET["id"]:"default";
在php6中
$id=$_GET["id"]?:"default";
⑷ PHP獲取網頁鏈接的某參數
<?php
functionGetSubStr($str,$leftStr,$rightStr){
$left=strpos($str,$leftStr);
//echo'左邊:'.$left;
$right=strpos($str,$rightStr,$left);
//echo'<br>右邊:'.$right;
if($left<0or$right<$left)return'';
returnsubstr($str,$left+strlen($leftStr),$right-$left-strlen($leftStr));
}
$str='http://.com/b/ddd/345.html';
$leftStr='ddd/';
$rightStr='.html';
echoGetSubStr($str,$leftStr,$rightStr);
⑸ php獲取url參數以及參數值
php 強制轉換大寫的函數 strtoupper ...
if ( strtoupper($_GET['action']) == "ADD" ) {
//something
}
⑹ php如何獲取url的參數
這是不是實現了PHP,是Web伺服器實現,如果是apache的話,一般支持的.htaccess,你可以定義和配置,以開放的.htaccess URL重寫。如果IIS,國內的窗戶很少支持URL重寫虛擬主機,如果他們測試這台機器,IIS6可以安裝非官方的URL重寫模塊(這是一個CGI),IIS7具有URL重寫模塊,但不擁有,下載必須的IIS官網站。
⑺ php如何獲取url中的參數
echo$_SERVER['QUERY_STRING'];
⑻ PHP 獲取 url 參數名稱
foreach($_GET as $key => $value){
echo $key."<br>";
}
如上例,將列印出
ct
pn
tn
rn
⑼ php如何提取url中參數中的url裡面的參數
你應該說的是用GET方法傳送表單吧。這里的參數可以用PHP提供的數組GET[ ],來解決。例如:要提取這個jb_id,可以先聲明個變數:$jb_id=$_GET['jb_id']; 注意這里的變數名並不唯一。格式是:$變數名=$_GET[參數名];
你這個例子可寫一下代碼:
$jb_id=$_GET['jb_id'];
$id=$_GET['id'];
$sj=$_GET['sj'];
執行後, $jb_id值就是:11111 ,$id值就是:99999,$sj值就是:hsdbd
然後像處理一般變數那麼處理。
不知道你明白不?其實你也可以用POST方式傳遞參數,用法跟GET完全相同,只是表單中的方式要改為:POST