作者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