使用PHP dir 函式列舉出目錄中的所有檔案

2021-07-27 05:36:17 字數 918 閱讀 1680

php dir() 函式用來讀取指定目錄中的所有檔案,並逐一列出檔名,類似列舉遍歷資料夾中的所有檔案。先來看php dir() 函式的用法說明:

php dir() 語法格式為:

dir(directory);//directory為需要顯示檔名的目錄名稱,可包含路徑資訊
php dir() 用法舉例:列出upload目錄下的所有檔名:

1<?php

2$dir= @ dir("upload");//開啟upload目錄;「@」可遮蔽錯誤資訊,因有時候需要顯示檔案的目錄內並沒有檔案,此時可能會報出錯誤,用「@」隱藏掉錯誤

3//列舉upload目錄中的所有檔案

4while(($file=$dir->read()) !== false)

5

8$dir->close();

9?>

輸出結果為:

檔名: .

檔名: ..

檔名: logo.gif

檔名: arrow.gif

檔名: bg.gif

[url=天驕國際[/url]  

天驕國際

美易購隨心所欲

使用建構函式協助描述列舉項

一 分析 一般來說,我們經常使用的列舉項只有乙個屬性,即排序號,其預設值是從0 1 2.但是除了排序號外,列舉還有乙個 或多個 屬性 列舉描述,它的含義是通過列舉的建構函式,宣告每個列舉項 也就是列舉例項 必須具有的屬性和行為,這是對列舉項的描述或補充,目的是使列舉項表述的意義更加清晰準確.二 場景...

php目錄函式操作,以及使用遞迴

找到對應的目錄 將目錄中所有檔案全部讀入到記憶體 包含子資料夾下的所有檔案 將目錄指標指向第乙個檔案 讀取當前指標所指向的檔案的檔名 2.將目錄指標向下移動一位 改變當前操作目錄,代表進入到目標目錄 masterdir c program files function openmydirs mast...

php rmdir使用遞迴函式刪除非空目錄例項詳解

首先向大家介紹一下rmd程式設計客棧ir 函式。php rmdir 函式 rmdir 刪除空目錄 語法 bool rmdir string dirname resource context 嘗試刪除 dirname 所指定的目錄。該目錄必須是空的,而且要有相應的許可權。失敗時會產生乙個e warni...