這篇文章主要介紹php目錄操作函數(shù)的作用是什么,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!
10余年的寶豐網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。網(wǎng)絡(luò)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整寶豐建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“寶豐網(wǎng)站設(shè)計”,“寶豐網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
php目錄操作函數(shù)的作用:1、opendir函數(shù)用于打開目錄;2、readdir函數(shù)用于讀取目錄;3、mkdir函數(shù)用于創(chuàng)建目錄;4、rmdir函數(shù)用于刪除目錄等等。
本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版,DELL G3電腦
PHP之目錄操作相關(guān)函數(shù)解釋
該文章適用于初學(xué)PHP的小白對目錄操作函數(shù)進(jìn)行相關(guān)的理解。
"; //判斷目錄 while (($filename = readdir($dh)) !== false) { //直接判斷真假是不對的,因為可能會出現(xiàn)0,因此使用false echo $filename; if (is_dir('./misc/'.$filename)) { echo "是目錄"; } echo "
"; } //創(chuàng)建 foreach (array('a', 'b', 'c', 'd') as $v) { $path = './misc/'.$v; //意思是在misc下創(chuàng)建目錄 if (file_exists($path) && is_dir($path)) {//先判斷是否存在并且是目錄 echo $path."已經(jīng)存在
"; }else if (mkdir($path)) { echo $path."創(chuàng)建成功
";//第一次創(chuàng)建成功了,第二次創(chuàng)建就會失敗,因為目錄已經(jīng)存在了 } else{ echo $path."創(chuàng)建失敗
"; } } //刪除目錄 foreach (array('a', 'c', 'e') as $v) { $path = './misc/'.$v; if (file_exists($path) && is_dir($path)) { if (rmdir($path)) { //因為在linux下權(quán)限控制比較嚴(yán)格,所以要判斷是否刪除成功 echo $path."目錄刪除成功
"; //非空目錄禁止刪除,rmdir只能刪除非空目錄 }else{ echo $path."目錄刪除失敗
"; } }else{ echo $path."目錄不存在
"; } } //關(guān)閉目錄 closedir($dh);
php的框架:1、Laravel,Laravel是一款免費(fèi)并且開源的PHP應(yīng)用框架。2、Phalcon,Phalcon是運(yùn)行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準(zhǔn)備的PHP框架。4、Yii,Yii是一款快速、安全和專業(yè)的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強(qiáng)大的PHP框架。
以上是“php目錄操作函數(shù)的作用是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!