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");
原文地址:https://www.cnblogs.com/czx521/p/6287318.html