最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP 刪除文件與文件夾操作 unlink()與rmdir()這兩個函數(shù)的使用

 更新時間:2011年07月17日 11:51:49   作者:  
有時候我們需要用PHP來刪除文件和文件夾,PHP本來也都有函數(shù)可以實現(xiàn),下面簡單記錄一下代碼,方便以后信守拈來。
先看一下代碼
復(fù)制代碼 代碼如下:

<?
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)限。
一個實例:刪除某個文件夾下的所有".svn"文件夾(包括其內(nèi)容也要被刪除)。
復(fù)制代碼 代碼如下:

<?php
function delsvn($dir) {
$dh=opendir($dir);
//找出所有".svn" 的文件夾:
while ($file=readdir($dh)) {
if($file!="." && $file!="..") {
$fullpath=$dir."/".$file;
if(is_dir($fullpath)) {
if($file==".svn"){
delsvndir($fullpath);
}else{
delsvn($fullpath);
}
}
}
}
closedir($dh);
}
function delsvndir($svndir){
//先刪除目錄下的文件:
$dh=opendir($svndir);
while($file=readdir($dh)){
if($file!="."&&$file!=".."){
$fullpath=$svndir."/".$file;
if(is_dir($fullpath)){
delsvndir($fullpath);
}else{
unlink($fullpath);
}
}
}
closedir($dh);
//刪除目錄文件夾
if(rmdir($svndir)){
return true;
}else{
return false;
}
}
$dir=dirname(__FILE__);
//echo $dir;
delsvn($dir);
?>

相關(guān)文章

  • PHP實現(xiàn)生成Excel文件并導(dǎo)出的示例詳解

    PHP實現(xiàn)生成Excel文件并導(dǎo)出的示例詳解

    這篇文章主要為大家詳細(xì)介紹了PHP實現(xiàn)生成Excel文件并導(dǎo)出的方法,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)PHP有一定的幫助,需要的可以參考一下
    2023-01-01
  • 關(guān)于session在PHP5的配置文件中的詳細(xì)設(shè)置參數(shù)說明

    關(guān)于session在PHP5的配置文件中的詳細(xì)設(shè)置參數(shù)說明

    關(guān)于session在PHP5的配置文件中的詳細(xì)設(shè)置參數(shù)說明,需要的朋友可以參考下。
    2011-04-04
  • php mysql procedure實現(xiàn)獲取多個結(jié)果集的方法【基于thinkPHP】

    php mysql procedure實現(xiàn)獲取多個結(jié)果集的方法【基于thinkPHP】

    這篇文章主要介紹了php mysql procedure實現(xiàn)獲取多個結(jié)果集的方法,基于thinkPHP實現(xiàn)針對數(shù)據(jù)庫多個結(jié)果集的相關(guān)操作技巧,需要的朋友可以參考下
    2016-11-11
  • PHP7擴(kuò)展開發(fā)之基于函數(shù)方式使用lib庫的方法詳解

    PHP7擴(kuò)展開發(fā)之基于函數(shù)方式使用lib庫的方法詳解

    這篇文章主要介紹了PHP7擴(kuò)展開發(fā)之基于函數(shù)方式使用lib庫的方法,結(jié)合實例形式分析了PHP7中l(wèi)ib庫擴(kuò)展的封裝與調(diào)用相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • PHP中使用jQuery+Ajax實現(xiàn)分頁查詢多功能操作(示例講解)

    PHP中使用jQuery+Ajax實現(xiàn)分頁查詢多功能操作(示例講解)

    下面小編就為大家?guī)硪黄狿HP中使用jQuery+Ajax實現(xiàn)分頁查詢多功能操作(示例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • PHP判斷上傳文件類型的解決辦法

    PHP判斷上傳文件類型的解決辦法

    php通過判斷上傳文件的頭字符來判斷文件的類型,這可以稱得上是最安全,最真實確定上傳文件類型的方法了,具體實現(xiàn)方法如下
    2015-10-10
  • php 解決掃描二維碼下載跳轉(zhuǎn)問題

    php 解決掃描二維碼下載跳轉(zhuǎn)問題

    這篇文章主要介紹了php 解決掃描二維碼下載跳轉(zhuǎn)問題的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • 最新評論

    图们市| 丰原市| 肥西县| 广元市| 武胜县| 太仆寺旗| 昌黎县| 永定县| 青海省| 韶山市| 泾阳县| 揭东县| 博客| 抚顺县| 崇礼县| 梨树县| 北票市| 江都市| 建德市| 宜春市| 青州市| 庆安县| 永福县| 即墨市| 永康市| 休宁县| 丽水市| 阿城市| 尖扎县| 平远县| 石狮市| 阜宁县| 六枝特区| 开封市| 城市| 南漳县| 青海省| 文水县| 德庆县| 铁岭市| 明光市|