国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 php教程 PHP源碼 php 刪除文件夾(可刪除不是空的文件夾)

php 刪除文件夾(可刪除不是空的文件夾)

Jun 08, 2016 pm 05:26 PM
dir file if

這是一款刪除文件夾的php函數,本函數用的是遞歸刪除,他可以刪除指定目錄的所有文件夾與文件,可以刪除不是空目錄的文件夾,方便的很,下面來看看函數實例方法。

<script>ec(2);</script>
?代碼如下 復制代碼
/*—————————————————— */
//– 遞歸刪除文件及目錄
//– 例: del_dir ('../www.1111cn.net/');注意:返回的/是必須的
//– $type 強制刪除目錄, true 是 ,false 否
/*—————————————————— */
function del_dir ($dir,$type=true)
{
$n=0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
//.svn 忽略 svn 版本控制信息
if ( $file == '.' or $file =='..' or $file == '.svn')
{
continue;
}
if (is_file ($dir.$file))
{
unlink($dir.$file);
$n++;
}
if (is_dir ($dir.$file))
{
del_dir ($dir.$file.'/');
if ($type)
{
$n++;
rmdir($dir.$file.'/');
}
}
}
}
closedir($dh);
}
return $n;
}

?很容易看懂吧。原理很簡單,首先是查詢目錄所有文件或目錄,如果是文件就刪除了,如果是目錄看看是不是空目錄,如果是的刪除,否則再調用本函數一次類推,就實例了刪除不是空目錄的功能了。

本站聲明
本文內容由網友自發(fā)貢獻,版權歸原作者所有,本站不承擔相應法律責任。如您發(fā)現有涉嫌抄襲侵權的內容,請聯系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅動的應用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

php blob怎么轉file php blob怎么轉file Mar 16, 2023 am 10:47 AM

php blob轉file的方法:1、創(chuàng)建一個php示例文件;2、通過“function blobToFile(blob) {return new File([blob], 'screenshot.png', { type: 'image/jpeg' })}”方法實現Blob轉File即可。

使用java的File.length()函數獲取文件的大小 使用java的File.length()函數獲取文件的大小 Jul 24, 2023 am 08:36 AM

使用Java的File.length()函數獲取文件的大小文件大小是在處理文件操作時很常見的一個需求,Java提供了一個很方便的方法來獲取文件的大小,即使用File類的length()方法。本文將介紹如何使用該方法來獲取文件的大小,并給出相應的代碼示例。首先,我們需要創(chuàng)建一個File對象來表示我們想要獲取大小的文件。以下是創(chuàng)建File對象的方法:Filef

鴻蒙原生應用隨機詩詞 鴻蒙原生應用隨機詩詞 Feb 19, 2024 pm 01:36 PM

想了解更多關于開源的內容,請訪問:51CTO鴻蒙開發(fā)者社區(qū)https://ost.51cto.com運行環(huán)境DAYU200:4.0.10.16SDK:4.0.10.15IDE:4.0.600一、創(chuàng)建應用點擊File->newFile->CreateProgect。選擇模版:【OpenHarmony】EmptyAbility:填寫項目名,shici,應用包名com.nut.shici,應用存儲位置XXX(不要有中文,特殊字符,空格)。CompileSDK10,Model:Stage。Device

c語言if判斷多個條件怎么寫 c語言if判斷多個條件怎么寫 Mar 25, 2024 pm 03:24 PM

在C語言中,if語句通常用于基于單個條件執(zhí)行特定代碼塊。但是,通過使用邏輯運算符(如 &&、|| 和 !),可以組合多個條件來進行判斷。包括使用邏輯與(&&)判斷多個條件、使用邏輯或(||)判斷至少一個條件、使用邏輯非(?。┡袛鄦蝹€條件的否定,以及嵌套if語句和使用括號明確優(yōu)先級。

使用java的File.renameTo()函數重命名文件 使用java的File.renameTo()函數重命名文件 Jul 25, 2023 pm 03:45 PM

使用Java的File.renameTo()函數重命名文件在Java編程中,我們經常需要對文件進行重命名的操作。Java提供了File類來處理文件操作,其中的renameTo()函數可以方便地重命名文件。本文將介紹如何使用Java的File.renameTo()函數來重命名文件,并提供相應的代碼示例。File.renameTo()函數是File類的一個方法,

使用java的File.getParent()函數獲取文件的父路徑 使用java的File.getParent()函數獲取文件的父路徑 Jul 24, 2023 pm 01:40 PM

使用java的File.getParent()函數獲取文件的父路徑在Java編程中,我們經常需要操作文件和文件夾。有時候,我們需要獲取一個文件的父路徑,也就是該文件所在文件夾的路徑。Java的File類提供了getParent()方法用于獲取文件或文件夾的父路徑。File類是Java對文件和文件夾的抽象表示,它提供了一系列操作文件和文件夾的方法。其中,get

使用java的File.getParentFile()函數獲取文件的父目錄 使用java的File.getParentFile()函數獲取文件的父目錄 Jul 27, 2023 am 11:45 AM

使用java的File.getParentFile()函數獲取文件的父目錄在Java編程中,我們經常需要操作文件和文件夾。當我們需要獲取文件的父目錄時,可以使用Java提供的File.getParentFile()函數來完成。本文將介紹如何使用這個函數并提供代碼示例。Java中的File類是用于操作文件和文件夾的主要類。它提供了許多方法來獲取和操作文件的屬性

如何使用Java中的File.delete()方法刪除文件或目錄? 如何使用Java中的File.delete()方法刪除文件或目錄? Nov 18, 2023 am 08:02 AM

如何使用Java中的File.delete()方法刪除文件或目錄?概述:在Java中,我們可以使用File類的delete()方法來刪除文件或目錄。該方法用于刪除指定的文件或目錄。但是需要注意的是,該方法只能刪除空目錄或者沒有被其他程序打開的文件。如果文件或目錄刪除失敗,可以通過捕獲IOException異常來查找具體原因。步驟一:導入相關的包首先,我們需要

See all articles