php 删文件夹的办法
新建一个php文件,定名为test.php,用于解说php若何删除了文件夹及其文件夹下一切文件。
相干保举:《PHP教程》
正在test.php文件内,创立一个removeDir()函数,其参数为$dirName(所需删除了的目次称号)。
正在removeDir()函数内,应用is_dir()办法判别$dirName能否是一个目次,假如没有是一个目次,前往false,假如是一个目次,应用opendir()办法关上这个目次。
正在removeDir()函数内,应用while()办法读取文件夹,假如文件夹上面存正在文件,则应用unlink()办法删除了文件;假如文件夹下存正在非空文件夹,则把该文件夹作为参数,递归再次挪用函数删除了文件夹外面的文件,直到是一个空文件夹(即文件夹里不文件),跳出while()轮回,应用rmdir()办法删除了文件夹。
正在test.php文件内,应用header()办法设置文件执行的编码为utf8,防止输入中文时孕育发生乱码。
正在test.php文件内,界说一个$path变量,保留所需删除了的文件夹,经过挪用removeDir()函数删除了文件夹及其上面一切的文件以及目次。应用if语句对删除了的后果进行判别,输入删除了胜利与否的提醒。
正在阅读器执行test.php文件,查看输入的后果。
以上就是php 删文件夹的办法的具体内容,更多请存眷资源魔其它相干文章!
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!