假设我在php变量中有这样的url:
$url = "http://mywebsite.extension/names/level/etc/page/x";
如何在.com
(或其他扩展程序)之后和/page/2
之前自动删除所有内容?
基本上我希望$ url中的每个网址都成为http://mywebsite.extension/page/x
有没有办法在PHP中执行此操作? :■
感谢你的帮助!
答案 0 :(得分:3)
我认为parse_url()
是您正在寻找的功能。您可以使用它将URL分解为其组件部分,然后根据需要将其重新组合在一起,根据需要添加您自己的东西。
正如PeeHaa指出的那样,explode()
对于划分路径非常有用。