㈠ 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) 对中文进行解码。