2024 日本 PHP 研討會

SplFileInfo::getExtension

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

SplFileInfo::getExtension取得檔案副檔名

說明

public SplFileInfo::getExtension(): 字串

擷取檔案副檔名。

參數

此函式沒有參數。

回傳值

回傳一個包含檔案副檔名的 字串,如果檔案沒有副檔名,則回傳空 字串

範例

範例 #1 SplFileInfo::getExtension() 範例

<?php

$info
= new SplFileInfo('foo.txt');
var_dump($info->getExtension());

$info = new SplFileInfo('photo.jpg');
var_dump($info->getExtension());

$info = new SplFileInfo('something.tar.gz');
var_dump($info->getExtension());

?>

以上範例會輸出:

string(3) "txt"
string(3) "jpg"
string(2) "gz"

注意事項

備註:

另一種取得副檔名的方式是使用 pathinfo() 函式。

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

參見

新增註釋

使用者貢獻的註釋

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