• 技术文章 >后端开发 >PHP问题

    php 怎么清除目录下的日志文件

    藏色散人藏色散人2022-01-21 09:22:15原创242

    php清除目录下的日志文件的方法:1、创建一个PHP示例文件;2、通过“function deleteFile($dirName) {...}”方法删除指定目录下的文件即可。

    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑

    php 怎么清除目录下的日志文件?

    PHP删除指定目录下的文件示例:

    <?php
    //定义删除文件函数
    function deleteFile($dirName) {
        // 判断是否为有效句柄
        if ($handle = opendir( $dirName )) {
            // 循环打开的句柄条目(打开成功,则返回文件名;打开失败,则返回false)
            while ( false !== ($item = readdir ($handle))) {
                if ($item != "." && $item != "..") {
                    // 判断是否为目录
                    if (is_dir($dirName . "/" . $item )) {
                        // 递归删除
                        deleteFile($dirName . "/" . $item);
                    } else {
                        if (unlink($dirName . "/" . $item)) {
                            echo "成功删除{$dirName}文件夹下的{$item}文件";
                        }
                    }
                }
            }
            // 关闭打开的句柄
            closedir( $handle );
        }
    }
     
    //测试【testFile目录下有NewFile.html】
    deleteFile("testFile");
    //成功删除testFile文件夹下的NewFile.html文件
    ?>

    推荐学习:《PHP视频教程

    以上就是php 怎么清除目录下的日志文件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:php怎么实现八进制转十进制 下一篇:php 怎么将数组转大写
    Web大前端开发直播班

    相关文章推荐

    • php.ini怎么配置错误日志• php怎么设置错误日志• php怎么将错误日志写入文件• 如何输出php错误日志• ThinkPHP6记录蜘蛛爬取日志的方法
    1/1

    PHP中文网