萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php獲取文件後綴名的幾種方法

php獲取文件後綴名的幾種方法

後綴名指的是文件拓展名了,我們在php中可以通過許多的方法來獲得了,下面一起來看小編整理的一些例子吧。

獲取文件後綴的方法有很多種,差不多能總結出7,8種,原理基本上都分成兩種。第一種:得到文件名中最後一個“.”的位置,然後再進行截取;第二種:用explode將文件名以“.”進行分割成數組,再取數組中最後一個值。

具體實現源碼參考:

$file1 = 'e:/ddd/ww/file.doc.zip';

$file2 = 'e:/ddd/ww/file.jpg.png';

$suffix1 = end( explode('.', $file1) ); //先把文件名以“.”分割成數組,再用end函數取數組最後一個值

$suffix2 = substr( $file2, strrpos($file2, '.')+1 ); //strrpos先計算出最後一個“.”的位置,再用substr截取

echo $suffix1.'-'.$suffix2;

copyright © 萬盛學電腦網 all rights reserved