php获取文件名和后缀名

php获取文件名

1 function retrieve($url) 
2 { 
3 preg_match('/\/([^\/]+\.[a-z]+)[^\/]*$/',$url,$match); 
4 return $match[1]; 
5 } 

php获取文件扩展名 

复制代码
1 <?php 
2 function getExt($url) 
3 { 
4 $path=parse_url($url); 
5 $str=explode('.',$path['path']); 
6 return $str[1]; 
7 } 
8 echo getExt('http://tools.jb51.net/abc/de/fg.php?id=1'); 
9 ?> 
复制代码

basename:

复制代码
<?php
$path = "/testweb/home.php";

//显示带有文件扩展名的文件名
echo basename($path);

//显示不带有文件扩展名的文件名
echo basename($path,".php");
?> 
复制代码

输出:

home.php
home
posted @ 2018-07-08 19:42  阿波罗任先生  阅读(8225)  评论(0编辑  收藏  举报