一.只刪除文件夾包含的文件,不刪除文件夾
public 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); }二.刪除文件夾及文件夾下所有的文件
public 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); //刪除當前文件夾: if(rmdir($dir)) { return true; } else { return false; }}三.創建文件夾并指定權限和編碼
if (!is_dir($dir)){ //如果目錄不存在 mkdir(iconv("UTF-8", "GBK", $dir),0777,true); //創建目錄,777權限,GBK編碼格式}
新聞熱點
疑難解答
圖片精選