如何循环删除php文件-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

成都创新互联是一家专业提供右玉企业网站建设,专注与网站设计制作、成都网站建设、html5、小程序制作等业务。10年已为右玉众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

本篇文章为大家展示了如何循环删除php文件,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

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
\n"; } } } closedir( $handle ); if( rmdir( $dirName ) )echo "成功删除目录: $dirName
\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
\n"; } } } closedir( $handle ); } } } ?> delFileUnderDir(); ?>

上述内容就是如何循环删除php文件,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联-成都网站建设公司行业资讯频道。


文章名称:如何循环删除php文件-创新互联
文章转载:http://bzwzjz.com/article/ccggph.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 教育网站设计方案 古蔺网站建设 营销网站建设 高端网站设计 网站制作公司 成都网站建设 成都品牌网站建设 H5网站制作 成都网站设计 定制网站建设多少钱 重庆网站设计 重庆电商网站建设 企业网站设计 成都网站建设公司 成都网站建设 温江网站设计 网站制作公司 成都网站建设 重庆网站制作 成都网站设计 成都网站建设 网站建设公司