查詢

SplFileInfo::getFileInfo()函式—用法及示例

「 獲取檔案的 SplFileInfo 物件 」


SplFileInfo::getFileInfo() 方法用於獲取檔案的 SplFileInfo 物件。這個方法接受一個可選的引數,用於指定新的檔案路徑或目錄路徑。

用法:

SplFileInfo SplFileInfo::getFileInfo ([ string $class_name = "SplFileInfo" ] )

引數:

  • $class_name(可選):指定新的檔案路徑或目錄路徑的類名。預設為 "SplFileInfo"。

返回值: 返回一個 SplFileInfo 物件,表示指定路徑的檔案。

示例:

$file = new SplFileInfo('/path/to/file.txt');
$dir = new SplFileInfo('/path/to/directory');

// 獲取檔案的 SplFileInfo 物件
$fileInfo1 = $file->getFileInfo();
echo $fileInfo1->getPathname(); // 輸出:/path/to/file.txt

// 獲取目錄的 SplFileInfo 物件
$fileInfo2 = $dir->getFileInfo();
echo $fileInfo2->getPathname(); // 輸出:/path/to/directory

在上面的示例中,我們建立了一個 SplFileInfo 物件來表示檔案和目錄的路徑。然後,使用 getFileInfo() 方法獲取了這些路徑的 SplFileInfo 物件。最後,透過呼叫 getPathname() 方法,我們可以獲取到檔案和目錄的完整路徑。

補充糾錯
熱門PHP函式
分享連結