在 PHP 中,readdir()
函數用于從目錄句柄中讀取條目。要使用 readdir()
處理相對路徑,您需要首先設置一個目錄句柄,使其指向要讀取的目錄。這可以通過使用 opendir()
函數來完成。然后,您可以使用 readdir()
函數讀取目錄中的條目。
以下是一個簡單的示例,說明如何使用 readdir()
處理相對路徑:
<?php
// 設置相對路徑
$relative_path = 'directory/';
// 打開目錄
$dir = opendir($relative_path);
if ($dir) {
// 讀取目錄中的每個條目
while (($entry = readdir($dir)) !== false) {
// 輸出條目名稱
echo $entry . PHP_EOL;
}
// 關閉目錄
closedir($dir);
} else {
echo "無法打開目錄: " . $relative_path . PHP_EOL;
}
?>
在這個示例中,我們將相對路徑設置為 directory/
。opendir()
函數用于打開該目錄,并返回一個目錄句柄。然后,我們使用 readdir()
函數讀取目錄中的每個條目,并將其輸出到屏幕上。最后,我們使用 closedir()
函數關閉目錄。
請注意,您需要將 $relative_path
設置為要讀取的目錄的實際相對路徑。