本文章給大家總結(jié)了php目錄操作一些函數(shù)與使用方法包括有:創(chuàng)建目錄、遍歷目錄、讀取目錄、關(guān)閉目錄、打開目錄等等關(guān)于php目錄操作函數(shù),有需要的朋友可參考.
php創(chuàng)建目錄文件夾函數(shù)mkdir(),其結(jié)構(gòu)形式如下:
kdir(string $dirname,[int $mode])
參數(shù)$dirname為想要?jiǎng)?chuàng)建目錄的名稱,參數(shù)$mode可選,為整型變量,表示創(chuàng)建模式.
實(shí)例代碼如下:
php遍歷目錄的方法很多,這里通過(guò)實(shí)例詳細(xì)介紹php遍歷目錄下文件的方法.
實(shí)例代碼如下:
php讀取目錄函數(shù)readdir()可以讀取該目錄下所有文件以及文件夾,其結(jié)構(gòu)形式如下:
readdir($dp);
參數(shù)$dp為使用函數(shù)opendir()打開目錄返回的資源對(duì)象,函數(shù)返回目錄下的文件名.
實(shí)例代碼如下:
php關(guān)閉目錄函數(shù)用closedir(),其結(jié)構(gòu)形式如下:
closedir($dp)
參數(shù)$dp為使用函數(shù)opendir()打開目錄返回的資源對(duì)象.
實(shí)例代碼如下:
用函數(shù)closedir()關(guān)閉目錄成功并不返回值1,故不能通過(guò)if語(yǔ)句去判斷是否關(guān)閉成功前面介紹了php一系列的文件操作,接著筆者再介紹怎么對(duì)目錄進(jìn)行操作.php目錄函數(shù)功能跟文件函數(shù)差不多,這里先介紹打開目錄函數(shù)opendir(),其結(jié)構(gòu)形式如下:
opendir(string $path)
參數(shù)$path為要打開目錄的路徑,函數(shù)將返回一個(gè)打開目錄的句柄,用于存儲(chǔ)當(dāng)前的目錄資源.打開目錄之前首先要判斷目錄是否存在,用is_dir()函數(shù).
實(shí)例代碼如下:
php指針函數(shù)rewind()可以將文件位置指針設(shè)到文件的開頭,其結(jié)構(gòu)形式如下:
bool rewind (resource $handle );
函數(shù)返回一個(gè)布爾值,如果成功則返回true,失敗則返回false.
實(shí)例代碼如下: