我想知道如何才能讓當前的URL,但之前?
字符:在字符「?」之前獲取當前網址
http://www.example.com/pag1?q=ok
OUTPUT:
http://www.example.com/pag1
我想知道如何才能讓當前的URL,但之前?
字符:在字符「?」之前獲取當前網址
http://www.example.com/pag1?q=ok
OUTPUT:
http://www.example.com/pag1
你可以爆炸您的網址爲
$url = 'http://www.example.com/pag1?q=ok';
$explodedURL= parse_url($url);
echo '<pre>';
print_r($explodedURL['host'].explodedURL['path']);
echo $explodedURL['scheme'].'://'.$explodedURL['host'].$explodedURL['path'];
輸出:
Array
(
[scheme] => http
[host] => www.example.com
[path] => /pag1
[query] => q=ok
)
http://www.example.com/pag1
喜歡的東西:
$url = 'http://www.example.com/pag1?q=ok’;
$pos = strpos($url, '?');
$yourstr = strstr($url, 0, $pos - 1);
正則表達式或使用strpos找到簡單的字符串函數?然後用tuw strstr函數取前x個字符。 –