龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php得到文件扩展名

时间:2014-07-22 14:51来源: 作者: 点击:
分享到:
无意间看到一份面试题,试试蛮有意思的,三种不同方法得到文件扩展名br /
无意间看到一份面试题,试试蛮有意思的,三种不同方法得到文件扩展名

<?php 

$str = 'dir/upload.image.jpg';

/*方法一*/
$arr = explode('.',$str);
echo end($arr);
echo '<br>';
/*方法二*/
$l = strlen($str);
$prefix =  '';
for($i = $l - 1;$i>=0;$i--)
{
	if($str{$i} == '.')
	{
		break;
	}
	$prefix = $str{$i} . $prefix; 
	
}
echo $prefix;
echo '<br>';
/*方法三*/
echo substr($str,strrpos($str,'.') + 1);
精彩图集

赞助商链接