㈠ php從url獲取ID在按ID讀取一條數據
$sql="select*from`message`where`id`='$id'limit1";
㈡ php里怎麼得到URL里的值
怎麼具體得到ID值:$_GET['id']。
怎麼具體得到CID值:$_GET['cid']。
URL裡面的參數都是鍵值對(key和value),$_GET可以獲取地址欄的參數。
㈢ php正則表達式如何獲取url裡面的後面id數字
private function getQuerystr($url,$key){
$res = '';
$a = strpos($url,'?');
if($a!==false){
$str = substr($url,$a+1);
$arr = explode('&',$str);
foreach($arr as $k=>$v){
$tmp = explode('=',$v);
if(!empty($tmp[0]) && !empty($tmp[1])){
$barr[$tmp[0]] = $tmp[1];
}
}
}
if(!empty($barr[$key])){
$res = $barr[$key];
}
return $res;
}
getQuerystr($url,'id');
㈣ php通過url獲取欄目id參數
<?php
$s1 = 'localhost:82/special/4/index.php';
$s2 = 'localhost:82/special/4/';
//方法一:使用正則表達式
$pa = '%localhost:82/.*?/(\d)/%si';
preg_match_all($pa,$s2,$r,PREG_SET_ORDER);
echo '獲取的ID: '. $r[0][1];
//方法2:使用函數
$r = explode('/',$s1);
echo '獲取的ID: '. $r[2];
?>
㈤ php獲取url參數
1、在當前網頁echo出變數$_SERVER['HTTP_HOST']即可獲取域名或主機地址。
㈥ php如何獲取當前頁面url路徑
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on")
{
$pageURL .= "s";
}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80")
{
$pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] .
$_SERVER["REQUEST_URI"];
}
else
{
$pageURL .= $_SERVER["SERVER_NAME"] .
$_SERVER["REQUEST_URI"];
}
return $pageURL;}?>
(6)phpurlid擴展閱讀:
獲取域名或主機地址 :echo $_SERVER['HTTP_HOST'].""; #localhost
獲取網頁地址:echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php
3.獲取網址參數:echo $_SERVER["QUERY_STRING"].""; #id=5
4.獲取用戶代理:echo $_SERVER['HTTP_REFERER']."";
㈦ php中用URL傳送id值怎麼接收id的值
傳值:?key=value
接收:$name = $_GET['key'];
ps:如果所傳遞的值問中文的話,可能需要用urldecode($name) 對中文進行解碼。