PHP获得文件扩展名三法

上一篇 / 下一篇  2006-11-15 09:20:17

PHPChina 开源社区门户#W&c|,I4J9[|

<?php
!n,@9S YZ }8L LU0//方法一:
mZ KGq x0function extend_1($file_name)PHPChina 开源社区门户*f ?:Q @KKV
{
mF7mk(FH7fk0$retval="";PHPChina 开源社区门户8X9a!X%Z&t&l)AwKh
$pt=strrpos($file_name, ".");PHPChina 开源社区门户7N.kI.lPZ^sM
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
Q cf\/N1G0return ($retval);PHPChina 开源社区门户 c Q![$Jp(A tz5@0Bh
}

epfx3C6g2L f0

R)uK4cj0//方法二PHPChina 开源社区门户5zbwTx)sUuF `
function extend_2($file_name)PHPChina 开源社区门户J ~GO/a.}
{
%G0^P'j(k2c^+iAv0$extend = pathinfo($file_name);
(_*P f;eR0$extend = strtolower($extend["extension"]);
9}rd?5s)[0B0return $extend;PHPChina 开源社区门户 `*h*`J.KxY
}

J5?0D&}Mkn?0

Uu;TrY9d.g0//方法三
s wmj%_h0function extend_3($file_name)
:p#BC+Fb7f0{PHPChina 开源社区门户(W2e@I\Lk,]
$extend =explode("." , $file_name);PHPChina 开源社区门户 ]@*u'N)Y'EZ-q F
$va=count($extend)-1;
s?z oC'O.?#y0return $extend[$va];PHPChina 开源社区门户 S)n(las6e6b
}
,dp,Gm HOM&m8E1S0?>PHPChina 开源社区门户3ek'[3j5a5G0|

I yQ_)kS.rwo0

TAG:

引用 删除 lonelyheart   /   2006-11-20 17:25:40
非常不错,谢谢,看看我总结的方法吧~
http://www.xuanyan.org/item.php/itemid/11/type/news
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

数据统计

  • 访问量: 28752
  • 日志数: 99
  • 图片数: 1
  • 建立时间: 2006-10-25
  • 更新时间: 2007-02-06

RSS订阅

Open Toolbar