可能重复:
提取URI上的最后一个段
我想得到例如url的最后一个参数.
http://www.youtube.com/embed/ADU0QnQ4eDs
我有一个像上面这样的完整网址,我想获得PHP的最后一个参数,即 ADU0QnQ4eDs
请帮忙
Rep*_*pox 12
像这样的东西?
echo end(explode("/", $url));
Run Code Online (Sandbox Code Playgroud)
如果启用严格错误报告,则会抛出错误.为避免这种情况,请将它们拆分为:
$parts = explode("/", $url);
echo end($parts);
Run Code Online (Sandbox Code Playgroud)
有功能.
$url = 'http://www.youtube.com/embed/ADU0QnQ4eDs';
$url_path = parse_url($url, PHP_URL_PATH);
$basename = pathinfo($url_path, PATHINFO_BASENAME);
// $basename is "ADU0QnQ4eDs"
Run Code Online (Sandbox Code Playgroud)
请参阅http://php.net/parse_url和http://php.net/pathinfo.
| 归档时间: |
|
| 查看次数: |
11948 次 |
| 最近记录: |