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

首頁(yè) 后端開發(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>

?

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系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脫衣機(jī)

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)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

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

Linux系統(tǒng)如何設(shè)置PATH環(huán)境變量在Linux系統(tǒng)中,PATH環(huán)境變量用于指定系統(tǒng)在命令行中搜索可執(zhí)行文件的路徑。正確設(shè)置PATH環(huán)境變量可以方便我們?cè)谌魏挝恢脠?zhí)行系統(tǒng)命令和自定義命令。本文將介紹如何在Linux系統(tǒng)中設(shè)置PATH環(huán)境變量,并提供詳細(xì)的代碼示例。查看當(dāng)前的PATH環(huán)境變量在終端中執(zhí)行以下命令,可以查看當(dāng)前的PATH環(huán)境變量:echo$P

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

設(shè)置path環(huán)境變量的方法:1、Windows系統(tǒng),打開“系統(tǒng)屬性”,點(diǎn)擊“屬性”選項(xiàng),點(diǎn)擊“高級(jí)系統(tǒng)設(shè)置”,在“系統(tǒng)屬性”窗口中,選擇“高級(jí)”標(biāo)簽,然后點(diǎn)擊“環(huán)境變量”按鈕,找到并點(diǎn)擊“Path”編輯保存后即可;2、Linux系統(tǒng),打開終端,打開你的bash配置文件,在文件末尾添加“export PATH=$PATH:文件路徑”保存即可;3、MacOS系統(tǒng),操作同上。

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

如何正確設(shè)置Linux中的PATH環(huán)境變量在Linux操作系統(tǒng)中,環(huán)境變量是用來存儲(chǔ)系統(tǒng)級(jí)別的配置信息的重要機(jī)制之一。其中,PATH環(huán)境變量被用來指定系統(tǒng)在哪些目錄中查找可執(zhí)行文件。正確設(shè)置PATH環(huán)境變量是確保系統(tǒng)正常運(yùn)行的關(guān)鍵一步。本文將介紹如何正確設(shè)置Linux中的PATH環(huán)境變量,并提供具體的代碼示例。1.查看當(dāng)前PATH環(huán)境變量在終端中輸入以下命

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

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

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

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

java環(huán)境變量怎么配置path java環(huán)境變量怎么配置path Apr 22, 2023 pm 06:49 PM

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

Java中如何使用文件分隔符和路徑分隔符? Java中如何使用文件分隔符和路徑分隔符? Apr 21, 2023 pm 02:40 PM

一、文件分隔符文件分隔符是用來分隔構(gòu)成特定位置路徑的目錄名的字符。1.獲取文件分隔符在Java中,有幾種方法可以獲得文件分隔符。我們可以用File.separator來獲取String的分隔符。StringfileSeparator=File.separator;我們也可以用File.separatorChar獲得這個(gè)分隔符的字符。charfileSeparatorChar=File.separatorChar;從Java7開始,我們也可以使用文件系統(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之前,我們通常使用java.io.File類進(jìn)行文件和目錄的操作。然而,這個(gè)類的功能相對(duì)有限,不夠靈活。Java

See all articles