删除一个段但保留该值

时间:2011-11-17 16:45:11

标签: php string

是否可以移除网址的一部分,但保持其值在路径中传递网址。 我有一个网址:

www.aaa.com/something/something1/tag/something3

我需要删除“tag /”但是当我删除它时,页面就不再可访问了。

str_ireplace('TAG/','', $click);

提前致谢。

1 个答案:

答案 0 :(得分:0)

我仍然不确定你的意思,但如果你想将tag/保存到一个变量而将其余的网址保存到另一个变量,那么这就是你能做的。在正斜杠上使用explodeimplode,将tag/键保存到变量中,并将unset保存在数组中:

<?php
$url = "http://www.aaa.com/something/something1/tag/something3";
$url = explode('/',$url);
$segment = $url[5] . '/';
unset($url[5]);
$url = implode('/',$url);
echo "segment: ".$segment."<br>";
echo "url: ".$url;
?>