這篇“php如何刪除文件”文章,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要參考一下,對于“php如何刪除文件”,小編整理了以下知識點(diǎn),請大家跟著小編的步伐一步一步的慢慢理解,接下來就讓我們進(jìn)入主題吧。
創(chuàng)新互聯(lián)2013年開創(chuàng)至今,先為通州等服務(wù)建站,通州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為通州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
php是一個(gè)嵌套的縮寫名稱,是英文超級文本預(yù)處理語言,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用php開發(fā),因?yàn)閜hp是開源的,從而使得php經(jīng)久不衰。
php刪除文件的操作方法:首先創(chuàng)建一個(gè)PHP示例文件;然后創(chuàng)建一個(gè)deldir方法;接著通過unlink函數(shù)刪除目錄下的文件;最后通過rmdir函數(shù)刪除當(dāng)前文件夾即可。
PHP刪除文件與文件夾操作
有時(shí)候我們需要用PHP來刪除文件和文件夾,PHP本來也都有函數(shù)可以實(shí)現(xiàn),下面簡單記錄一下代碼,方便以后信守拈來。先看一下代碼
function deldir($dir) { //先刪除目錄下的文件: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } else { deldir($fullpath); } } } closedir($dh); //刪除當(dāng)前文件夾: if(rmdir($dir)) { return true; } else { return false; } } ?>
unlink() 函數(shù)用于刪除文件。若成功,則返回 true,失敗則返回 false。rmdir() 函數(shù)用于刪除空的目錄。它嘗試刪除 dir 所指定的目錄。 該目錄必須是空的,而且要有相應(yīng)的權(quán)限。
一個(gè)實(shí)例:刪除某個(gè)文件夾下的所有".svn"文件夾(包括其內(nèi)容也要被刪除)。
以上是“php如何刪除文件”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!