php獲取目錄中的所有文件名


<?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);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM