加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何用php获取文件名后缀

发布时间:2020-12-13 06:21:38 所属栏目:PHP教程 来源:网络整理
导读:php获取文件后缀名(format file) 代码如下: 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获取文件后缀名(format file)


代码如下:
function extend_1( $file_name )
{
$retval = “” ;
$pt = strrpos ( $file_name,“.” );
if ( $pt ) $retval = substr ( $file_name,$pt +1,strlen ( $file_name ) - $pt );
return ( $retval );
}

代码如下:
function extend_2( $file_name )
{
$extend = pathinfo ( $file_name );
$extend = strtolower ( $extend [ "extension" ]);
return $extend ;
}

代码如下:
function extend_3( $file_name )
{
$extend = explode ( “.”,$file_name );
$va = count ( $extend )-1;
return $extend [ $va ];
}

代码如下:
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() 函数返回字符串。
例子

例子 1

代码如下:

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

例子 2

代码如下:

// 输出:
// test.txt

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读