php删除目录几种方法
本文章提供三款关于php删除目录几种方法,如果你正在找删除目录或删除目录下所有文件的php代码就进来看看吧,代码如下:
deletedir( $dir ) { if ( rmdir ( $dir )==false && is_dir ( $dir )) { if ( $dp = opendir( $dir )) { while (( $file =readdir( $dp )) != false) { if ( is_dir ( $file ) && $file != '.' && $file != '..' ) { deletedir( $file ); } else { unlink( $file ); } } closedir ( $dp ); } else { exit ( 'www.phpfensi.com.cn not permission' ); } } }删除目录利用rmdir来删除吧,比如当前文件所在文件夹下游www.phpfensi.com/一个文件夹,实例代码如下:
@ $flag = rmdir ( "www.phpfensi.com/" ); if ( $flag ) { echo "www.phpfensi.com删除成功" ;} else { echo "www.phpfensi.com删除失败" ;}下面看一款 php删除文件夹及其文件夹下所有文件,代码如下:
function deldir( $dir ) { $dh =opendir( $dir ); while ( $file =readdir( $dh )) { if ( $file !=].] && $file !=]..]) { $fullpath = $dir .]/]. $file ; if (! is_dir ( $fullpath )) { unlink( $fullpath ); //mb.111cn.net } else { //开源软件:phpfensi.com deldir( $fullpath ); } } } closedir ( $dh ); if ( rmdir ( $dir )) { return true; } else { return false; } }查看更多关于php删除目录几种方法 - php文件操作的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did27777