Heim > php教程 > php手册 > PHP 获取文件的扩展名的6种方法

PHP 获取文件的扩展名的6种方法

WBOY
Freigeben: 2016-06-13 10:19:01
Original
1070 Leute haben es durchsucht

昨天, 和一个朋友在PHP交流群(276167802, 验证:csl,有兴趣的话可以加入进来一起讨论)里提到PHP 获取文件的扩展名的6种方法,现在拿出来和大家分享一下:

1、字符串查找和截取的方法


$extension=substr(strrchr($file, '.'), 1);
Nach dem Login kopieren


2、字符串查找和截取的方法二


$extension=substr($file, strrpos($file, '.')+1);
Nach dem Login kopieren


3、数组分割的方法


$extension=end(explode('.', $file));
Nach dem Login kopieren


4、使用pathinfo直接解析的方法


$info = pathinfo($file);
$extension=$info['extension'];
Nach dem Login kopieren


5、使用pathinfo的第二个参数


$extension=pathinfo($file, PATHINFO_EXTENSION);
Nach dem Login kopieren


6、使用finfo_file函数


$finfo = finfo_open(FILEINFO_MIME_TYPE);
$extension = finfo_file($finfo, $file) ;
echo $extension;
finfo_close($finfo);
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage