0

如何删除 url inp php 上的一些单词?

网址:/hiaz/0.1.1/index.php?route=product/product&product_id=153&tracking=507b790fadc48

我只想:跟踪=507b790fadc48

4

3 回答 3

4

如果您将完整的 url 存储在 var $myurl 中:

$result = substr($myurl, strrpos($myurl, "tracking"), strlen ($myurl) );
于 2012-12-20T02:43:47.190 回答
1

如果您$_GETindex.php. 或者,如果您想获取整个查询字符串,您可以使用$_SERVER['QUERY_STRING']

于 2012-12-20T02:40:37.227 回答
0

你所拥有的是

$url = /hiaz/0.1.1/index.php?route=product/product&product_id=153&tracking=507b790fadc48

你想要的是

$newurl = /hiaz/0.1.1/index.php?tracking=507b790fadc48

首先将部分网址提取到“?” 特点。然后提取跟踪部分并合并。

$part1 = substr($url,0,strpos($url,'?'));
$part2 = substr($url,strpos($url,"tracking"),strlen($url)-strpos($url,"tracking"));

$newurl = $part1 + $part2;
于 2012-12-20T02:56:35.783 回答