PHP 文件与文件夹的创建和删除操作

时间:2023-12-22 20:33:44

创建文件夹:

mkdir("D:/test");可以创建多级目录,如果存在,则会报错

if(!is_dir($path))
{
    if(mkdir($path)){
        echo "创建成功";
    }
}

创建多级目录$path="D:/test/aa/bb/cc";
if(!is_dir($path))
{
    if(mkdir($path,0777,true)){
        echo "创建成功";
    }
}

删除目录:rmdir($path);
注意:如果文件夹中有文件,会删除失败

创建文件:

$filePath = "D:/test/1.txt";
$fileStream = fopen($filePath,"w+");
fwrite($fileStream,"新加入的内容");
fclose($fileStream);

删除文件:

unlink()/unset();
delete();
if(is_file($filePath)){
    if(unlink($filePath)){
        echo "删除成功";
    }
}