获取文件扩展名 的函数

网上有一些关于获取文件扩展名的资料,粗略看了一下,有很多bug,自己写一个,望指导

/**
 * 获取文件扩展名
 *author    province
 * @param unknown_type $file_name
 * @return $ex_name
 */


function get_exname($file_name)
{
    if(empty($file_name)) return false;
   
    $file_name            =    strtolower($file_name);
   
    $rev_str            =    strrev($file_name);
   
    $ex_name_len        =    strpos($rev_str,'.');  //扩展名的长度
   
    $file_name_len         =   strlen($str);
   
    $ex_name            =    substr($file_name,$file_name_len-$ex_name_len);
   
    return $ex_name;
   
}

posted @ 2011-02-10 10:37  →province★  阅读(218)  评论(0)    收藏  举报