日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

利用php实现删除,利用PHP实现删除目录及目录下所有文件 源代码

發(fā)布時(shí)間:2025/4/16 68 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用php实现删除,利用PHP实现删除目录及目录下所有文件 源代码 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

函數(shù)代碼一:刪除目錄及目錄下的所有文件

//循環(huán)刪除目錄和文件函數(shù)

function delDirAndFile( $dirName )

{

if ( $handle = opendir( "$dirName" ) ) {

while ( false !== ( $item = readdir( $handle ) ) ) {

if ( $item != "." && $item != ".." ) {

if ( is_dir( "$dirName/$item" ) ) {

delDirAndFile( "$dirName/$item" );

} else {

if( unlink( "$dirName/$item" ) )echo "成功刪除文件: $dirName/$item

\n”;

}

}

}

closedir( $handle );

if( rmdir( $dirName ) )echo “成功刪除目錄: $dirName

\n”;

}

}

?>

函數(shù)代碼二:僅刪除指定目錄下的文件,不刪除目錄文件夾。

//循環(huán)目錄下的所有文件

function delFileUnderDir( $dirName )

{

if ( $handle = opendir( "$dirName" ) ) {

while ( false !== ( $item = readdir( $handle ) ) ) {

if ( $item != "." && $item != ".." ) {

if ( is_dir( "$dirName/$item" ) ) {

delFileUnderDir( "$dirName/$item" );

} else {

if( unlink( "$dirName/$item" ) )echo "成功刪除文件: $dirName/$item

\n”;

}

}

}

closedir( $handle );

}

}

?>

使用方法示例:

假設(shè)需要?jiǎng)h除一個(gè)名叫”upload”的同級(jí)目錄即此目錄下的所有文件,你可以通過(guò)以下代碼完成:

delDirAndFile( 'upload');

?>

假設(shè)需要?jiǎng)h除一個(gè)名叫”upload”目錄下的所有文件(但無(wú)需刪除目錄文件夾),你可以通過(guò)以下代碼完成:

delFileUnderDir( 'upload');

?>

總結(jié)

以上是生活随笔為你收集整理的利用php实现删除,利用PHP实现删除目录及目录下所有文件 源代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。