php如何删除所有文件PHP如何删除所有文件,Php删除所有文件:1。通过“deldir($ full path);”方法删除文件夹中包含的所有文件;2.通过“公共函数deldir ($ dir) {.}”.
推荐:《PHP视频教程》
这个教程操作环境:Windows7系统,PHP7.1版本,这个方法适合所有品牌的电脑。
PHP删除文件夹及文件夹下的所有文件
一、只删除文件夹中包含的文件,不删除文件夹
公共函数deldir($dir) {
//首先删除目录中的文件:
$ DH=open dir($ dir);
while ($file=readdir($dh)) {
if($file!=’.’$file!=’.’) {
$fullpath=$dir。’/’.$ file
if(!is_dir($fullpath)) {
unlink($ full path);
} else {
deldir($ full path);
}
}
}
close dir($ DH);
} 2.删除文件夹及其下的所有文件
公共函数deldir($dir) {
//首先删除目录中的文件:
$ DH=open dir($ dir);
while ($file=readdir($dh)) {
if($file!=’.’$file!=’.’) {
$fullpath=$dir。’/’.$ file
if(!is_dir($fullpath)) {
unlink($ full path);
} else {
deldir($ full path);
}
}
}
close dir($ DH);
//删除当前文件夹:
if(rmdir($dir)) {
返回true
} else {
返回false
}
}三。创建文件夹并指定权限和代码
if(!Is_dir($dir)){ //如果目录不存在,
mkdir(iconv(‘UTF-8 ‘,’ GBK ‘,$dir),0777,true);//创建目录,777权限,GBK编码格式
}以上是php如何删除所有文件的详细内容。请多关注其他关于Lei.com PHP知识的相关文章!