[英]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.