我有下面的代碼使用PHPDirectoryIterator仍然顯示3個文件時forder是空
$x=0;
$filepath=$uplaod_drive."Workspace/12345";
$dir = new DirectoryIterator($filepath);
foreach($dir as $file){
$x++;
}
但即使文件夾爲空,表明3個文件來算一個文件夾中的文件的數量在那裏,如果文件夾有8個文件,它顯示11個文件。
如果有人能解釋這個,我會非常感謝..謝謝。
回顯每個'$ file'並查看它們是什麼。 –
'if($ file-> isDot()||!$ file-> isFile())continue;' – Prix