<?php /** * 【php獲取目錄中的所有文件名】 */ //1、先打開要操作的目錄,並用一個變量指向它 //打開當前目錄下的目錄pic下的子目錄common。 $handler = opendir('pic/common'); //2、循環的讀取目錄下的所有文件 //其中$filename = readdir($handler)是每次循環的時候將讀取的文件名賦值給$filename,為了不陷於死循環,所以還要讓$filename !== false。一定要用!==,因為如果某個文件名如果叫’0′,或者某些被系統認為是代表false,用!=就會停止循環*/ while( ($filename = readdir($handler)) !== false ) { //3、目錄下都會有兩個文件,名字為’.'和‘..’,不要對他們進行操作 if($filename != "." && $filename != ".."){ //4、進行處理 //這里簡單的用echo來輸出文件名 echo $filename; } } //5、關閉目錄 closedir($handler);