使用PHP获取URL中的最后一个值
我想知道如何获取url中的最后一个值,例如如何使用PHP获取下面url中的值使用PHP获取URL中的最后一个值,php,Php,我想知道如何获取url中的最后一个值,例如如何使用PHP获取下面url中的值someone。有人能帮我吗 http://www.example.com/questions/ask/someone 不太难: echo basename($url); 作为旁注,您还可以使用dirname获取剩余内容 $url = "http://www.example.com/questions/ask/someone"; echo basename($url); // someone echo dirnam
someone
。有人能帮我吗
http://www.example.com/questions/ask/someone
不太难:
echo basename($url);
作为旁注,您还可以使用dirname
获取剩余内容
$url = "http://www.example.com/questions/ask/someone";
echo basename($url); // someone
echo dirname($url); // http://www.example.com/questions/ask
不太难:
echo basename($url);
作为旁注,您还可以使用dirname
获取剩余内容
$url = "http://www.example.com/questions/ask/someone";
echo basename($url); // someone
echo dirname($url); // http://www.example.com/questions/ask
搜索最后一个斜杠的位置,然后从斜杠的索引位置到结尾创建一个新的子字符串。这很简单。搜索最后一个斜杠的位置,然后从斜杠的索引位置到结尾创建一个新的子字符串。这很简单。但是如果我现在没有url呢?嗯……那么你的问题就无效了。您可以使用
$\u SERVER['PHP\u SELF']
查找当前脚本,请检查。为什么我的问题会变得无效?“如何获取url中的最后一个值”听起来您已经定义了url字符串。不过没关系,您可以使用我上一篇评论中的解决方案来查找当前URL。@scfy,本网站的目的是询问和回答狭窄的、具体的问题,这些问题可能只有一个正确答案。你在问两个相关但不同的问题,一个问题有两个不同的答案(而且,第二个问题不在实际的问题帖子中)。有充分的理由打开另一个问题(或者,搜索可能已经回答了你的问题的问题,当然存在,像这样:)但是如果我现在不打开url呢?嗯……那么你的问题就无效了。您可以使用$\u SERVER['PHP\u SELF']
查找当前脚本,请检查。为什么我的问题会变得无效?“如何获取url中的最后一个值”听起来您已经定义了url字符串。不过没关系,您可以使用我上一篇评论中的解决方案来查找当前URL。@scfy,本网站的目的是询问和回答狭窄的、具体的问题,这些问题可能只有一个正确答案。你在问两个相关但不同的问题,一个问题有两个不同的答案(而且,第二个问题不在实际的问题帖子中)。有充分的理由提出另一个问题(或者,搜索可能已经回答了您的问题的问题,这些问题肯定存在,比如这一个:)