作者appleboy46 (小惡魔)
看板PHP
標題Re: [請益] 如何判斷網址圖片的副檔名???
時間Thu Jun 16 11:15:20 2011
※ 引述《ckvir (ckvir)》之銘言:
: 今天我有個網址
: 比如
: http://test.com/
: 底下有2個圖片
: http://test.com/a.jpeg
: http://test.com/b.gif
: 我用程式會隨機抓出a或b圖片
: 我要怎樣判斷是抓到jpeg還是gif??
: 我不要用檔名判斷
: 要如何用副檔名判斷??
: thx
function file_extension($file_name, $show = 'extend'){
$count = count(explode('.', $file_name));
if($count == 1)
return 0;
$main = substr($file_name, 0, strrpos($file_name,'.'));
$extend = array_pop(explode('.', $file_name));
$extend = strtolower($extend);
return ($show == 'main') ? $main : $extend;
}
$file = 'test.php.jpeg';
$extend = file_extension($file);
echo $extend . "<br />";
// show jpeg;
--
PHP MVC CodeIgniter 繁體中文手冊:
http://tinyurl.com/mduyv8
PHP MVC CodeIgniter 繁體中文討論區:
http://tinyurl.com/yayzoz8
PHP MVC CodeIgniter 中文官方網站:
http://tinyurl.com/yatds8n
Appleboy Blog 電腦技術:
http://blog.Wu-Boy.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.225.84
1F:→ arrack:我都用strrchr($filename,'.') 06/16 14:15
2F:→ aquarianboy:$ext = pathinfo($filename, PATHINFO_EXTENSION); 06/16 20:39
3F:→ aquarianboy:用PHP現成的方法,一行就能解決囉 :) 06/16 20:39
5F:→ appleboy46:樓上方法 也不錯 06/16 21:43