php刪除文件夾中的文件的方法:1、直接通過(guò)unlink函數(shù)刪除指定文件;2、創(chuàng)建一個(gè)delFileUnderDir方法,并在方法體內(nèi)使用while讀取文件夾,如果文件夾中存在文件,則使用unlink方法刪除文件即可。
本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1、Dell G3電腦。
php文件刪除用unlink()函數(shù)
首先創(chuàng)建了一個(gè)文件,名為testFile.txt 。
例
刪除指定文件
$filename = 'file.txt'; fopen($filename,'a+'); if(!unlink($filename)) { echo "文件{$filename}刪除失敗"; } else { echo "文件{$filename}刪除成功"; } ?>
刪除目錄下所有文件
function delFileUnderDir( $dirName="../Smarty/templates/templates_c" ) { 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<br />n"; } } } closedir( $handle ); } }
【推薦:PHP視頻教程】