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

首頁(yè) 後端開(kāi)發(fā) php教程 PHP剔除符合條件的整個(gè)目錄

PHP剔除符合條件的整個(gè)目錄

Jun 13, 2016 pm 12:18 PM
false path

PHP刪除符合條件的整個(gè)目錄

<span style="font-size: 15px;"><span style="color: #000000;">php    </span><span style="color: #008000;">/*</span><span style="color: #008000;">*    *    @name       delFile函數(shù)與delDir函數(shù)一起使用, 刪除符合條件的整個(gè)目錄    *    @param      string  $path   指定操作路徑    *    @return     null    *    @example    delDir('D:\web\Apache\htdocs\KeyShareMall\Pc\ThinkPHP');    </span><span style="color: #008000;">*/<br>  <br></span>   // 刪除目錄    <span style="color: #0000ff;">function</span> delFile(<span style="color: #800080;">$path</span><span style="color: #000000;">)    {        </span><span style="color: #0000ff;">if</span> (<span style="color: #0000ff;">empty</span>(<span style="color: #800080;">$path</span><span style="color: #000000;">)) {            </span><span style="color: #0000ff;">echo</span> '請(qǐng)指定要操作的文件路徑'<span style="color: #000000;">;            </span><span style="color: #0000ff;">return</span> <span style="color: #0000ff;">false</span><span style="color: #000000;">;        }        </span><span style="color: #0000ff;">if</span> ( <span style="color: #800080;">$handle</span>  =  <span style="color: #008080;">opendir</span> ( <span style="color: #800080;">$path</span><span style="color: #000000;"> )) {            </span><span style="color: #0000ff;">while</span> ( <span style="color: #0000ff;">false</span>  !== ( <span style="color: #800080;">$fileName</span>  =  <span style="color: #008080;">readdir</span> ( <span style="color: #800080;">$handle</span><span style="color: #000000;"> ))) {                </span><span style="color: #0000ff;">if</span> ( <span style="color: #800080;">$fileName</span>  !=  "."  &&  <span style="color: #800080;">$fileName</span>  !=  ".."<span style="color: #000000;"> ) {                                        </span><span style="color: #0000ff;">if</span> (<span style="color: #008080;">is_file</span>(<span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">)) {                        </span><span style="color: #008080;">unlink</span>(<span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">);                                                                    }                    </span><span style="color: #0000ff;">if</span> (<span style="color: #008080;">is_dir</span>(<span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">)) {                        delFile(</span><span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">);                                            }                }            }            </span><span style="color: #008080;">rmdir</span>(<span style="color: #800080;">$path</span><span style="color: #000000;">);            </span><span style="color: #008080;">closedir</span> ( <span style="color: #800080;">$handle</span><span style="color: #000000;"> );        }    }    </span><span style="color: #0000ff;">function</span> delDir(<span style="color: #800080;">$path</span> = ''<span style="color: #000000;">)    {        </span><span style="color: #0000ff;">if</span> (<span style="color: #0000ff;">empty</span>(<span style="color: #800080;">$path</span><span style="color: #000000;">)) {            </span><span style="color: #0000ff;">echo</span> '請(qǐng)指定要操作的文件路徑'<span style="color: #000000;">;            </span><span style="color: #0000ff;">return</span> <span style="color: #0000ff;">false</span><span style="color: #000000;">;        } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> {            </span><span style="color: #800080;">$path</span> = <span style="color: #008080;">str_replace</span>('\\', '/', <span style="color: #800080;">$path</span><span style="color: #000000;">);        }        </span><span style="color: #0000ff;">if</span> ( <span style="color: #800080;">$handle</span> = <span style="color: #008080;">opendir</span>(<span style="color: #800080;">$path</span><span style="color: #000000;">)) {            </span><span style="color: #0000ff;">while</span> (<span style="color: #0000ff;">false</span> !== ( <span style="color: #800080;">$fileName</span>  =  <span style="color: #008080;">readdir</span> ( <span style="color: #800080;">$handle</span><span style="color: #000000;"> ))) {                </span><span style="color: #0000ff;">if</span> ( <span style="color: #800080;">$fileName</span>  !=  "."  &&  <span style="color: #800080;">$fileName</span>  !=  ".."<span style="color: #000000;"> ) {                    </span><span style="color: #0000ff;">if</span> (<span style="color: #008080;">is_dir</span>(<span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">)) {                        </span><span style="color: #0000ff;">echo</span> <span style="color: #800080;">$fileName</span> . "<br>"<span style="color: #000000;">;                        </span><span style="color: #008000;">//</span><span style="color: #008000;"> 刪除含有Zip字符的目錄</span>                        <span style="color: #0000ff;">if</span> (<span style="color: #008080;">strpos</span>(<span style="color: #800080;">$fileName</span>, 'Zip') !== <span style="color: #0000ff;">false</span><span style="color: #000000;">) {                            delFile(</span><span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">);                                                    } </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> {                            delDir(</span><span style="color: #800080;">$path</span> . '/' . <span style="color: #800080;">$fileName</span><span style="color: #000000;">);                        }                    }                }            }            </span><span style="color: #008080;">closedir</span> ( <span style="color: #800080;">$handle</span><span style="color: #000000;"> );        }    }        </span><span style="color: #008000;">delDir('D:\web\Apache\htdocs\KeyShareMall\Pc\ThinkPHP');</span> ?></span>

?

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

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(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整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

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

設(shè)定Linux系統(tǒng)的PATH環(huán)境變數(shù)步驟 設(shè)定Linux系統(tǒng)的PATH環(huán)境變數(shù)步驟 Feb 18, 2024 pm 05:40 PM

Linux系統(tǒng)如何設(shè)定PATH環(huán)境變數(shù)在Linux系統(tǒng)中,PATH環(huán)境變數(shù)用來(lái)指定係統(tǒng)在命令列中搜尋執(zhí)行檔的路徑。正確設(shè)定PATH環(huán)境變數(shù)可以方便我們?cè)谌魏挝恢脠?zhí)行系統(tǒng)指令和自訂指令。本文將介紹如何在Linux系統(tǒng)中設(shè)定PATH環(huán)境變量,並提供詳細(xì)的程式碼範(fàn)例。查看目前的PATH環(huán)境變數(shù)在終端機(jī)中執(zhí)行以下指令,可以查看目前的PATH環(huán)境變數(shù):echo$P

如何設(shè)定path環(huán)境變數(shù) 如何設(shè)定path環(huán)境變數(shù) Sep 04, 2023 am 11:53 AM

設(shè)定path環(huán)境變數(shù)的方法:1、Windows系統(tǒng),開(kāi)啟“系統(tǒng)屬性”,點(diǎn)選“屬性”選項(xiàng),點(diǎn)選“進(jìn)階系統(tǒng)設(shè)定”,在“系統(tǒng)屬性”視窗中,選擇“進(jìn)階”標(biāo)籤,然後點(diǎn)選“環(huán)境變量」按鈕,找到並點(diǎn)擊「Path」編輯儲(chǔ)存後即可;2、Linux系統(tǒng),打開(kāi)終端,打開(kāi)你的bash配置文件,在文件末尾添加「export PATH=$PATH:文件路徑」保存即可;3、 MacOS系統(tǒng),操作同上。

如何正確設(shè)定Linux中的PATH環(huán)境變數(shù) 如何正確設(shè)定Linux中的PATH環(huán)境變數(shù) Feb 22, 2024 pm 08:57 PM

如何正確設(shè)定Linux中的PATH環(huán)境變數(shù)在Linux作業(yè)系統(tǒng)中,環(huán)境變數(shù)是用來(lái)儲(chǔ)存系統(tǒng)層級(jí)的設(shè)定資訊的重要機(jī)制之一。其中,PATH環(huán)境變數(shù)被用來(lái)指定係統(tǒng)在哪些目錄中尋找可執(zhí)行檔。正確設(shè)定PATH環(huán)境變數(shù)是確保系統(tǒng)正常運(yùn)作的關(guān)鍵步驟。本文將介紹如何正確設(shè)定Linux中的PATH環(huán)境變量,並提供具體的程式碼範(fàn)例。 1.查看目前PATH環(huán)境變數(shù)在終端機(jī)中輸入以下命

java中如何配置path環(huán)境變數(shù) java中如何配置path環(huán)境變數(shù) Nov 15, 2023 pm 01:20 PM

設(shè)定步驟:1、找到Java安裝目錄;2、找到系統(tǒng)的環(huán)境變數(shù)設(shè)定;3、在環(huán)境變數(shù)視窗中,找到名為「Path」的變量,並點(diǎn)擊編輯按鈕;4、在彈出的編輯環(huán)境變數(shù)窗口中,點(diǎn)選「新建」按鈕,並在彈出的對(duì)話框中輸入Java的安裝路徑;5、確認(rèn)輸入正確後,點(diǎn)選「確定」按鈕即可。

Linux中PATH環(huán)境變數(shù)的作用與重要性 Linux中PATH環(huán)境變數(shù)的作用與重要性 Feb 21, 2024 pm 02:09 PM

《Linux中PATH環(huán)境變數(shù)的作用與重要性》PATH環(huán)境變數(shù)是Linux系統(tǒng)中非常重要的環(huán)境變數(shù)之一,它定義了系統(tǒng)在哪些目錄中尋找可執(zhí)行程式。在Linux系統(tǒng)中,當(dāng)使用者在終端輸入一個(gè)命令時(shí),系統(tǒng)會(huì)在PATH環(huán)境變數(shù)所列出的目錄中逐個(gè)查找是否存在該命令的可執(zhí)行文件,如果找到則執(zhí)行,否則會(huì)提示「commandnotfound」。 PATH環(huán)境變數(shù)的作用:簡(jiǎn)化

java環(huán)境變數(shù)怎麼配置path java環(huán)境變數(shù)怎麼配置path Apr 22, 2023 pm 06:49 PM

1、找到j(luò)dk安裝目錄下的bin目錄進(jìn)行複製2、點(diǎn)選計(jì)算機(jī),選擇屬性;3、選擇高級(jí),環(huán)境變數(shù);4、path行處進(jìn)行貼上,注意末尾用英文半角符號(hào)(;)administrater用戶變數(shù)只針對(duì)administrater使用者使用,系統(tǒng)變數(shù)所有的使用者都可以使用。在環(huán)境變數(shù)中,path是用來(lái)保證java指令在路徑下執(zhí)行的,可以說(shuō)是環(huán)境變數(shù)配置中不可或缺的環(huán)節(jié)。

Java中如何使用檔案分隔符號(hào)和路徑分隔符號(hào)? Java中如何使用檔案分隔符號(hào)和路徑分隔符號(hào)? Apr 21, 2023 pm 02:40 PM

一、檔案分隔符號(hào)檔案分隔符號(hào)是用來(lái)分隔構(gòu)成特定位置路徑的目錄名稱的字元。 1.取得文件分隔符號(hào)在Java中,有幾種方法可以獲得文件分隔符號(hào)。我們可以用File.separator來(lái)取得String的分隔符號(hào)。 StringfileSeparator=File.separator;我們也可以用File.separatorChar得到這個(gè)分隔符號(hào)的字元。 charfileSeparatorChar=File.separatorChar;從Java7開(kāi)始,我們也可以使用檔案系統(tǒng)。 StringfileSeparator=F

使用Java 11中的新的Files類別和Path類別進(jìn)行檔案系統(tǒng)操作 使用Java 11中的新的Files類別和Path類別進(jìn)行檔案系統(tǒng)操作 Jul 30, 2023 pm 10:25 PM

使用Java11中的新的Files類別和Path類別進(jìn)行檔案系統(tǒng)操作Java11引入了一些新的類別和功能,其中包括對(duì)檔案系統(tǒng)操作的改進(jìn)。新的Files類別和Path類別提供了更方便、更靈活的檔案操作方式,讓我們更容易處理檔案和目錄。在Java11之前,我們通常會(huì)使用java.io.File類別進(jìn)行檔案和目錄的操作。然而,這個(gè)類的功能相對(duì)有限,不夠靈活。 Java

See all articles