PHP文件夹操作2

Posted 曹智炫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP文件夹操作2相关的知识,希望对你有一定的参考价值。

mkdir("路径文件名");    创建文件夹
imdir("路径文件名");    删除文件夹(只能删除空的文件夹)
rename("路径","新路径");    移动文件夹(可以修改名字)

文件操作:
touch("路径");    创建文件
copy("文件路径","新文件路径");    复制文件
unlink("文件路径");        删除文件
file_get_contents("文件路径");    获取文件内容(本地内容、远程内容都可以获取)
file_put_contents("文件路径"."内容");    写入内容
raedfile("文件名");        读取问件内容并输出
$f = fopen("./11.txt","r");     //打开文件并返回文件资源
fwrite($f,"hello world");     //写入内容

echo fgetc($f);     //读取文件内容,一个字符一个字符的读
echo fgets($f);     //读取文件内容,每次读一行
echo fread($f,10);     //读取文件内容,按照长度来读

fclose($f);     //关闭文件资源

删除文件

function ShanChu($fname)
{
    //遍历该文件夹,找到所有文件删除
    $dir = opendir($fname);
    while($n = readdir($dir))
    {
        if($n!="." && $n!="..")
        {
            $zname = $fname."/".$n;
            if(is_file($zname))
            {
                unlink($zname);
            }
            else
            {
                ShanChu($zname);
            }
        }
    }
    closedir($dir);

    //删除文件夹
    rmdir($fname);
}

ShanChu("./0904");

 

以上是关于PHP文件夹操作2的主要内容,如果未能解决你的问题,请参考以下文章

php代码片段: sendFile/videoStream/sendEmail/phpexcel/ffmpeg/zip

Drupal 6 视图 2:PHP 片段

超级有用的9个PHP代码片段

PHP必用代码片段

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程