我学会了如何解析 URL 并返回其中的特定部分。
目前,我正在使用 localhost 服务器,其中包含一个长的基本名称:
localhost/mydocs/project/wordpress/mexico/cancun
如果我想得到这个词mexico
,我必须数到 4。
$url = localhost/mydocs/project/wordpress/mexico/cancun
$parse = parse_url($url);
$path = explode('/', $parse[path]);
echo = $path[4]
即使它适用于 localhost,但在服务器中上传时,basename 变短并且数字 4 无法到达mexico
,因为 URL 变为:
example.com/mexico/cancun
我想知道是否有针对它的全球解决方案。我想过倒数,比如使用-2,所以它会从“cancun”这个词开始计数,但我不知道是否可能!
谢谢!