2015-06-09 69 views
-3

我想在.txt文件中記錄執行php文件。
我想要的文件看起來像這樣序列號:如何在php執行中將當前時間寫入.txt文件的新行

1, (time) 
2, (time) 
3, (time) 
. . . . . 
. . . . . 

其中(時間)是php文件的執行時間。

如何將序列號添加到每一行以及如何將每個條目放在下一行?

$today = date("Y-m-d H:i:s"); 
$file = fopen("log.txt","a+"); 
fwrite($file,$today); 
fclose($file); 
+1

您是否嘗試過的東西? – Rizier123

+0

[file_put_contents()](http://php.net/file_put_contents)? –

+0

正如@ Rizier123問,讓我們知道你到目前爲止嘗試過什麼.. – javierfdezg

回答

0

既然你沒有提供任何代碼,這裏是你如何能做到這一點的提示:

File_Put_Contents('../file path/yourlog.txt',$yourfilecontent, FILE_APPEND); 
1
  1. 您的服務器/計算機上創建文件,在同一個地方,你把你的PHP文件。在這個例子中,我們將它稱爲「log.txt」
  2. 做你必須做的才能使文件成爲可寫的。在本例中,您可以在Filezilla中右鍵單擊它並選擇「權限」,然後將其更改爲777或Google如何使用chmod
  3. 在腳本中,粘貼以下代碼:

    $跳頻=的fopen( 「log.txt的」, 「A +」); fwrite($ fh,date(「Y-m-d g:i a」)。「\ r \ n」);

    fclose($ fh);

http://php.net/manual/en/function.fopen.php

http://php.net/manual/en/function.fwrite.php