是否可以移除网址的一部分,但保持其值在路径中传递网址。 我有一个网址:
www.aaa.com/something/something1/tag/something3
我需要删除“tag /”但是当我删除它时,页面就不再可访问了。
str_ireplace('TAG/','', $click);
提前致谢。
答案 0 :(得分:0)
我仍然不确定你的意思,但如果你想将tag/
保存到一个变量而将其余的网址保存到另一个变量,那么这就是你能做的。在正斜杠上使用explode
和implode
,将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;
?>