首頁 >後端開發 >php教程 >php取得目錄中的所有檔案名

php取得目錄中的所有檔案名

巴扎黑
巴扎黑原創
2016-11-12 14:47:101970瀏覽

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並輸出檔案名稱為關閉目錄 
closedir($handler);

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn