PHP中怎么获取文件扩展名

PHP中怎么获取文件扩展名,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联公司主要从事成都网站制作、成都网站设计、外贸营销网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务卢龙,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

//方法一:

function extend_1($file_name)

{

$retval="";

$pt=strrpos($file_name, ".");

if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);

return ($retval);

}

//方法二

Php代码

function extend_2($file_name)

{

$extend = pathinfo($file_name);

$extend = strtolower($extend["extension"]);

return $extend;

}

function extend_2($file_name) { $extend = pathinfo($file_name); $extend = strtolower($extend["extension"]); return $extend; }

//方法三

Php代码

function extend_3($file_name)

{

$extend =explode("." , $file_name);

$va=count($extend)-1;

return $extend[$va];

}

function extend_3($file_name) { $extend =explode("." , $file_name); $va=count($extend)-1; return $extend[$va]; }

//方法四

Php代码

function getFileExt($file_name)

{

while($dot = strpos($file_name, "."))

{

$file_name = substr($file_name, $dot+1);

}

return $file_name;

}

?>

function getFileExt($file_name) { while($dot = strpos($file_name, ".")) { $file_name = substr($file_name, $dot+1); } return $file_name; } ?>

另外:

PHP pathinfo() 函数

PHP Filesystem 函数

定义和用法

pathinfo() 函数以数组的形式返回文件路径的信息。

语法

pathinfo(path,options)

参数

描述

path

必需。规定要检查的路径。

process_sections

可选。规定要返回的数组元素。默认是 all。

可能的值:

PATHINFO_DIRNAME - 只返回 dirname

PATHINFO_BASENAME - 只返回 basename

PATHINFO_EXTENSION - 只返回 extension

说明

pathinfo() 返回一个关联数组包含有 path 的信息。

包括以下的数组元素:

[dirname]

[basename]

[extension]

提示和注释

注释:如果不是要求取得所有单元,则 pathinfo() 函数返回字符串。

例子武汉仁济中西医结合医院http://www.whrjkf.com/

例子 1

Php代码

// 输出:

// Array([dirname] => /testweb[basename] => test.txt[extension] => txt)

// 输出: // Array([dirname] => /testweb[basename] => test.txt[extension] => txt)

看完上述内容,你们掌握PHP中怎么获取文件扩展名的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


本文名称:PHP中怎么获取文件扩展名
本文路径:http://scyanting.com/article/gggsio.html