百度
360搜索
搜狗搜索

PHP如何获得文件的扩展名详细介绍

  关于获取文件的后缀名的方法有很多,下面介绍其中的一种方法。

<?php
$file_name = "test.txt";
echo get_exname($file_name);
/**
 * 获取文件扩展名
 * @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($file_name);
    $ex_name = substr($file_name, $file_name_len - $ex_name_len);
    return $ex_name;
}
?>

  strtolower() 函数把字符串转换为小写。

  strrev() 函数反转字符串。

  strpos() 函数返回字符串在另一个字符串中第一次出现的位置。

  就是先找到符号'.'的位置,然后计算出扩展名的长度。再用字符串总长度减去扩展名长度来计算出需要截取的长度。

阅读更多 >>>  个人网站php源码,谁推荐一个好的个人博客源码(PHP+MYSQL)

网站数据信息

"PHP如何获得文件的扩展名"浏览人数已经达到27次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:PHP如何获得文件的扩展名的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!