目錄也是檔案,是一種特殊的檔案。
1、開啟指定目錄
resource opendir( string path [, resource context])
該函式成功則返回目錄控制代碼;如果引數path指定的不是乙個有效的目錄,或者因為許可權、檔案系統錯誤而不能開啟,opendir()函式將返回false,並產生乙個e-warning級別的錯誤資訊。
** 通過在opendir()函式前新增@符號,可以遮蔽錯誤資訊的輸出。
驗證指定目錄是否存在:bool is_dir( string filename)
2、讀取目錄結構
應用opendir()開啟目錄,利用其返回的目錄控制代碼,配合php中提供的scandir()函式完成對目錄的瀏覽操作。成功則返回包含有檔名的array。
array scandir( string directory [, int sorting_order [, resource context]])
//sorting_order設定排序順序,預設按字母公升序排序,如果應用sorting_order,則變為降序排序。
3、關閉目錄指標
void closedir( resource handle)
php目錄操作
使用opendir string path 函式讀取目錄,是目錄不是檔案,函式path是字元型的路徑,同時函式返回乙個資源物件 通常在讀取路徑前判斷路徑是否正確,用bool is dir string paht 函式判斷,如果有效返回true,否則是false 讀取完檔案可以用closedir di...
php 目錄操作
1 目錄操作 1 開啟目錄 opendir 2 目錄建立 mkdir 3 刪除目錄 rmdir 4 遍歷目錄 readdir 5 關閉目錄 closedir 把目錄放入變數 filename中,然後使用opendir 函式開啟目錄。filename image handler fopen filen...
PHP操作目錄
0777 最大訪問許可權 ture 如果建立目錄的上級目錄不存在,則遞迴建立 只判斷是否存在,不管是目錄還是檔案 注意 目錄必須是空的,否則無法刪除 1 表示檔案可執行 2 表示檔案可寫 4 表示檔案可讀 順序 所有者 所有這所在的組 所有人的訪問許可權 注意 只在linux系統下有效 注意,如果新...