将时间戳插入file_put_contents输出

时间:2011-04-18 09:33:39

标签: php date time

我不太确定这是否可以作为PHP的新手,但是我试图在实际的文本行之前将下面格式的日期插入到我的output.txt中。

file_put_contents('output.txt', $data . PHP_EOL, FILE_APPEND);

我试图定义的日期格式是

date("d/m : H:i :", time()) 
顺便说一句,我知道时间格式很奇怪,我正在使用空格:后面跟着数据。

目标结果将是:

4/18 : 4:32 : String of text.

4 个答案:

答案 0 :(得分:4)

问题是什么?

$date = date("d/m : H:i :");
file_put_contents('output.txt', $date.$data.PHP_EOL, FILE_APPEND);

答案 1 :(得分:0)

不是以编程方式而是有用的(在 windows 中)

每次打开文件时自动插入时间戳:

1. Open notepad
2. On the first line of the file type this:
.LOG

3. Hit ENTER to insert one carriage return.
4. Save the file

Now… everytime you open the file in notepad, a timestamp will be inserted.

答案 2 :(得分:0)

$ date = date(“d / m:H:i:”); file_put_contents('response.txt',$ date.file_get_contents('php:// input'),FILE_APPEND);

答案 3 :(得分:0)

这将在文本目录中创建一个文本日志文件,并附加数据并打印当前时间

file_put_contents(__FILE__ . 'mms.txt', print_r($_POST, true) . Date('Y-m-d h:i:s') . PHP_EOL, FILE_APPEND);

输出

 Array
( 
)
2020-05-12 03:47:52
Array
(

)
2020-05-12 03:48:52