我想知道是否有任何方法可以使用fwrite()
来创建.md文件。我正在为一个团队创建一个博客,该团队需要在不输入内容的情况下上传内容。每个帖子的内容都通过.md文件进行降价。我正在尝试创建一个网页,它将获取内容并使用它创建.md文件。现在我只是运行一个验证测试,并试图将其保存为.md文件。但是,当我尝试将扩展名更改为.md时,我不断收到错误。我有点像一个PHP菜鸟,所以你的帮助很丰富。
TLDR
我想知道为什么这个(fwrite("newfile.md", "w") or die("Unable to create file!"
)在使用.txt时会抛出错误。
CODE
<?php
$myfile = fwrite("newfile.md", "w") or die("Unable to create file!");
$txt = "John Doe\n";
fwrite($myfile, $txt);
$txt = "Jane Doe\n";
fwrite($myfile, $txt);
fclose($myfile);
?>
答案 0 :(得分:0)
您的问题是您没有打开/创建文件,而您只是尝试写入文件。在写信之前,您需要使用comment56995034:
$myfile = fopen("newfile.md", "w") or die("Unable to create file!");
$txt = "John Doe\n";
fwrite($myfile, $txt);
$txt = "Jane Doe\n";
fwrite($myfile, $txt);
fclose($myfile);