這是我的代碼的開始部分在目錄列表文件:PHP:如何列出目錄中的文件,而不列出子目錄
$files = scandir($dir);
$array = array();
foreach($files as $file)
{
if($file != '.' && $file != '..' && !is_dir($file)){
....
我試圖列出目錄中的所有文件,而無需上市子文件夾。代碼正在工作,但顯示文件和文件夾。我在上面的代碼中看到!is_dir($file)
,但結果仍然相同。
ahhh,就是這樣。 Thanksss – Pinkie
自'。'和'..'是目錄,「$ file!='。' && $ file!='..'&&「在表達式中是多餘的。後面的目錄分隔符沒有區別。 – symcbean
謝謝@symcbean。你是對的。我刪除了它們。 – Pinkie