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

    php怎么实现文本删除功能

    藏色散人藏色散人2021-09-11 09:38:51原创98

    php实现文本删除功能的方法:1、创建一个PHP示例文件;2、通过自定义的“function deldir($dirname){...}”方法实现删除文本功能即可。

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

    php怎么实现文本删除功能?

    php实现删除文件功能

    代码如下:

    <?php
        function deldir($dirname){
            if(!file_exists($dirname)){    
                die("文件不存在");
            }
            if(is_file($dirname)){
                unlink($dirname);
            }else{
                $dir = opendir($dirname);
                while ($filename = readdir($dir)) {
                    if($filename != "." && $filename != ".."){
                        $filename = $dirname."/".$filename;
                        if(is_dir($filename)){
                            deldir($filename);    //用递归遍历目录
                        }else{
                            unlink($filename);
                        }
                    }
                }
                closedir($dir);
                rmdir($dirname);
            }
        }

    unlink() 函数删除文件。若成功,则返回 true,失败则返回 false。

    file_exists() 函数检查文件或目录是否存在。如果指定的文件或目录存在则返回 true,否则返回 false。

    is_dir() 函数检查指定的文件是否是目录。

    推荐学习:《PHP视频教程

    以上就是php怎么实现文本删除功能的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php http文件上传如何实现 下一篇:ngnix怎么开启php错误提示
    线上培训班

    相关文章推荐

    • PHP快速实现删除空、制表符、换行符等特殊字符(两种方法)• PHP删除关联数组中键值的两种方法• 两个实例讲解PHP删除字符串中的逗号以及尾部斜杠的方法• php怎么删除当前文件夹

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网