DirectoryIterator::getExtension

(PHP 5 >= 5.3.6, PHP 7, PHP 8)

DirectoryIterator::getExtension获取文件扩展名

描述

public DirectoryIterator::getExtension(): string

检索文件扩展名。

参数

此函数没有参数。

返回值

返回一个包含文件扩展名的 string,如果文件没有扩展名,则返回一个空 string

示例

示例 #1 DirectoryIterator::getExtension() 示例

<?php

$directory
= new DirectoryIterator(__DIR__);
foreach (
$directory as $fileinfo) {
if (
$fileinfo->isFile()) {
echo
$fileinfo->getExtension() . "\n";
}
}

?>

上面的示例将输出类似于以下内容

php
txt
jpg
gz

注释

注意:

另一种获取扩展名的方法是使用 pathinfo() 函数。

<?php
$extension
= pathinfo($fileinfo->getFilename(), PATHINFO_EXTENSION);
?>

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top