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

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

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

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

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

<script>ec(2);</script>
?代碼如下 復(fù)制代碼
/*—————————————————— */
//– 遞歸刪除文件及目錄
//– 例: del_dir ('../www.1111cn.net/');注意:返回的/是必須的
//– $type 強(qiáng)制刪除目錄, 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;
}

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

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

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

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

php blob怎麼轉(zhuǎn)file php blob怎麼轉(zhuǎn)file Mar 16, 2023 am 10:47 AM

php blob轉(zhuǎn)file的方法:1.建立一個php範(fàn)例檔;2、透過「function blobToFile(blob) {return new File([blob], 'screenshot.png', { type: 'image/jpeg' })} 」方法實(shí)作Blob轉(zhuǎn)File即可。

使用java的File.length()函數(shù)取得檔案的大小 使用java的File.length()函數(shù)取得檔案的大小 Jul 24, 2023 am 08:36 AM

使用Java的File.length()函數(shù)取得檔案的大小檔案大小是在處理檔案作業(yè)時很常見的一個需求,Java提供了一個很方便的方法來取得檔案的大小,即使用File類別的length()方法。本文將介紹如何使用此方法來取得檔案的大小,並給出對應(yīng)的程式碼範(fàn)例。首先,我們需要建立一個File物件來表示我們想要取得大小的檔案。以下是建立File物件的方法:Filef

鴻蒙原生應(yīng)用隨機(jī)詩詞 鴻蒙原生應(yīng)用隨機(jī)詩詞 Feb 19, 2024 pm 01:36 PM

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

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

在C語言中,if語句通常用於基於單一條件執(zhí)行特定程式碼區(qū)塊。但是,透過使用邏輯運(yùn)算子(如 &amp;&amp;、|| 和 !),可以組合多個條件來進(jìn)行判斷。包括使用邏輯與(&amp;&amp;)判斷多個條件、使用邏輯或(||)判斷至少一個條件、使用邏輯非(!)判斷單一條件的否定,以及嵌套if語句和使用括號明確優(yōu)先權(quán)。

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

使用Java的File.renameTo()函數(shù)重命名檔案在Java程式設(shè)計中,我們經(jīng)常需要對檔案進(jìn)行重命名的操作。 Java提供了File類別來處理檔案操作,其中的renameTo()函數(shù)可以方便地重新命名檔案。本文將介紹如何使用Java的File.renameTo()函數(shù)來重新命名文件,並提供對應(yīng)的程式碼範(fàn)例。 File.renameTo()函數(shù)是File類別的一個方法,

使用java的File.getParent()函數(shù)取得檔案的父路徑 使用java的File.getParent()函數(shù)取得檔案的父路徑 Jul 24, 2023 pm 01:40 PM

使用java的File.getParent()函數(shù)取得檔案的父路徑在Java程式設(shè)計中,我們經(jīng)常需要操作檔案和資料夾。有時候,我們需要取得一個檔案的父路徑,也就是該檔案所在資料夾的路徑。 Java的File類別提供了getParent()方法用來取得檔案或資料夾的父路徑。 File類別是Java對檔案和資料夾的抽象表示,它提供了一系列操作檔案和資料夾的方法。其中,get

使用java的File.getParentFile()函數(shù)取得檔案的父目錄 使用java的File.getParentFile()函數(shù)取得檔案的父目錄 Jul 27, 2023 am 11:45 AM

使用java的File.getParentFile()函數(shù)取得檔案的父目錄在Java程式設(shè)計中,我們經(jīng)常需要操作檔案和資料夾。當(dāng)我們需要取得檔案的父目錄時,可以使用Java提供的File.getParentFile()函數(shù)來完成。本文將介紹如何使用這個函數(shù)並提供程式碼範(fàn)例。 Java中的File類別是用於操作檔案和資料夾的主要類別。它提供了許多方法來取得和操作文件的屬性

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

如何使用Java中的File.delete()方法刪除檔案或目錄?概述:在Java中,我們可以使用File類別的delete()方法來刪除檔案或目錄。此方法用於刪除指定的檔案或目錄。但是要注意的是,該方法只能刪除空目錄或沒有被其他程式開啟的檔案。如果檔案或目錄刪除失敗,可以透過擷取IOException異常來找出特定原因。步驟一:導(dǎo)入相關(guān)的套件首先,我們需要

See all articles