PHP Conference Japan 2024

DirectoryIterator::getBasename

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

DirectoryIterator::getBasename取得目前 DirectoryIterator 項目的基本名稱

說明

public DirectoryIterator::getBasename(字串 $suffix = ""): 字串

取得目前 DirectoryIterator 項目的基本名稱。

參數

suffix

如果基本名稱以 suffix 結尾,則會將其截斷。

回傳值

目前 DirectoryIterator 項目的基本名稱。

範例

範例 #1 DirectoryIterator::getBasename() 範例

此範例將列出包含此腳本之目錄中檔案的完整基本名稱,以及移除 .jpg 後綴的基本名稱。

<?php
$dir
= new DirectoryIterator(dirname(__FILE__));
foreach (
$dir as $fileinfo) {
if (
$fileinfo->isFile()) {
echo
$fileinfo->getBasename() . "\n";
echo
$fileinfo->getBasename('.jpg') . "\n";
}
}
?>

上述範例將輸出類似以下的內容

apple.jpg
apple
banana.jpg
banana
index.php
index.php
pear.jpg
pear

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top