在使用PHP的readdir函數讀取目錄中的文件時,可以通過檢查返回值來判斷是否已經讀取到了目錄的末尾。readdir函數在讀取到目錄末尾時會返回false,因此可以使用如下代碼來判斷文件結束:
$dir = "/path/to/directory";
$handle = opendir($dir);
while (($file = readdir($handle)) !== false) {
// 處理讀取到的文件
echo $file . "<br>";
}
closedir($handle);
在上面的例子中,當readdir函數返回false時,while循環會終止,從而判斷文件已經讀取到了末尾。此時可以關閉目錄句柄,釋放系統資源。