如何截取url上面最后的地址? http://forum.csdn.net/PointForum/Forum/test.aspx比如这个url上面最后的test.aspx。除了用substr()还有什么方法吗?php应该有这样的函数把?一般都是怎么做的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str='http://forum.csdn.net/PointForum/Forum/test.aspx';print_r(pathinfo($str)); <?php$path="http://forum.csdn.net/PointForum/Forum/test.aspx";//basename函数,返回文件名部分echo basename($path).PHP_EOL;//pathinfo(),返回文件路径的相关信息echo pathinfo($path,PATHINFO_BASENAME);?> 如楼上所说:basename()pathinfo()都可以 我在PHP环境设置时出以下HTTP 500 错误 PHP 这个for循环是不是少点什么? 有关新浪微博api接口测试问题(php) 求一篇PHP语言的实验设备管理系统的论文+源代码 编辑器 Curl返回的header如何加密 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 帮忙解释一下这个php冒泡排序,我不理解 PHP识别任何类型的验证码图片 微信公众平台 乱码 怎么删除里面的标签和内容 求phpdesigner 的xdebug 能用浏览器调试的配置 使用正则表达式从一段文字中提取URL
print_r(pathinfo($str));
<?php
$path="http://forum.csdn.net/PointForum/Forum/test.aspx";
//basename函数,返回文件名部分
echo basename($path).PHP_EOL;
//pathinfo(),返回文件路径的相关信息
echo pathinfo($path,PATHINFO_BASENAME);
?>
basename()
pathinfo()都可以