php取url后的文件名
比如 如何用函数取得这个url后的aaa.gif
比如 如何用函数取得这个url后的aaa.gif
答案:$a="http://www.esyu.com.cn/images/aaa.gif";
echo substr($a,strrpos($a,"/")+1);?>先用"/"把整个字符串分割,然后取最后一个!楼上的方法不错,还可以笨一点的方法,先取得整串的长度l,再取得最后一个/的位置i,然后用截取这个字符吕从i到l的那一串更简单的:<?php echo $_SERVER['SCRIPT_NAME'];?>如果没什么问题可以直接用以下代码代入,利用正则进行匹配最后你需要的数据vip.qq.com#function getScriptName($url){ preg_match_all("/[^\/]*?$/",$url,$mas); return $mas[0][0]; }echo getScriptName("http://www.esyu.com.cn/images/aaa.gif"
);?>