繁体   English   中英

如何在目录中保存.txt文件

[英]How to save a .txt file in a directory

我想了解如何将输出文本文件保存到名为feeds的目录中。

file_put_contents(date('Y-m-d_His') . './/feeds//.archive.txt', $output);
file_put_contents(date('Y-m-d_His') . '.\feeds\.archive.txt', $output);

没有错误只是不明白如何告诉输出文件保存到名为feeds的目录。

从文件filepath删除date('Ym-d_His')

file_put_contents('feeds/archive.txt', $output);

或者如果要将date_time加入文件名,那么

file_put_contents('feeds/archive'.date('Y-m-d_His').'.txt', $output);

请记住,此文件名现在是唯一的,因此每当您想要获取/读取此文件时,您需要提供相同的文件名来读取它

在最基本的形式中, file_put_contents采用以下参数

file_put_contents ( string $filename , mixed $data )

您正在进行的调用是将日期解释为路径,将'.//feeds//.archive.txt'为要写入的数据,将$output作为上下文资源进行解释

您可以在同一目录中创建文件。

$date_to_save= date('Y-m-d_His');
$fileOpen = fopen($_SERVER['DOCUMENT_ROOT'] . "/archive.txt","wb");
fwrite($fileOpen ,$date_to_save);<--writes
fclose($fileOpen );<---close

ob_start(); < - 此处捕获的数据 - >

$ output = ob_get_contents(); ob_end_flush()函数;

file_put_contents('feeds / stream'。' - '。date('Ym-d_His')。'。txt',$ output);

最后的结果 - 谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM