php创建文件夹并写入txt文件

2024-11-01 08:38:53
有3个网友回答
网友(1):

php创建文件夹和写入文件:

$path = "D:/test/";
if (!is_dir($path)){
    mkdir($path,0777);  // 创建文件夹test,并给777的权限(所有权限)
}
$content = "abc";  // 写入的内容
$file = $path."test.txt";    // 写入的文件
file_put_contents($file,$content,FILE_APPEND);  // 最简单的快速的以追加的方式写入写入方法,

网友(2):

if (!file_exists('123')){ mkdir ("123");}//判断文件夹是否存在,不存在就创建
$content = "1\r\n2\r\n3\r\n4\r\n5\r\n6";//准备写入的内容
file_put_contents('123/345.txt',$content);//写入

?>

网友(3):

$dir = '123/';

$file = $dir.'456.txt';
file_put_contents($file,'1
2
3
4
5
6
');
if (! file_exists ( $dir )) {

mkdir ( $dir );

}

if(!file_exists($file)){ //如果文件不存在(默认为当前目录下)

$fs = fopen($file,'w+');

}else{

$fs = fopen($file,'a+');

}