简体   繁体   English

使用PHP获取URL中的最后一个值

[英]Grab the last value in a URL using PHP

I was wondering how can I grab the last value in a url for example how can I grab the value someone in the url below using PHP. 我想知道如何在URL中获取最后一个值,例如,如何使用PHP在URL中获取someone的值。 Can someone help me do this? 有人可以帮我吗?

http://www.example.com/questions/ask/someone

Not too hard: 不是太难:

echo basename($url);

As a side note, you can also use dirname to get the remainder of the content. 附带说明,您也可以使用dirname获取其余的内容。

$url = "http://www.example.com/questions/ask/someone";
echo basename($url);  // someone
echo dirname($url);   // http://www.example.com/questions/ask

搜索最后一个斜杠的位置,然后从斜杠的索引位置到结尾创建一个新的子字符串,这很简单。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM