php轮回删除了文件的办法:起首创立一个PHP代码示例文件;而后界说一个delDirAndFile办法;接着正在该办法体内经过while if等语句完成轮回删除了的逻辑性能;最初保留并运转该文件便可。
php轮回删除了文件目次及文件
删除了文件及目次:
//轮回删除了目次以及文件函数 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<br />\n"; } } } closedir( $handle ); if( rmdir( $dirName ) )echo "胜利删除了目次: $dirName<br />\n"; } }
删除了文件没有删除了目次:
class shanchu { //轮回目次下的一切文件 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 $user = new shanchu(); $user->delFileUnderDir(); ?>
不少相干常识,请拜访PHP中文网!
以上就是php若何轮回删除了文件的具体内容,更多请存眷资源魔其它相干文章!
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!