2014-09-22 44 views
-1

嗨.txt文件我有使用代碼我創建了particuler名.txt文件,我想創建一個txt文件日期明智對此我無法實現的PHP文件在PHP中創建datewise

這裏是我的代碼 的index.php

<?php 
     $content = "some text here"; 
    $fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/myText.txt","wb"); 
    fwrite($fp,$content); 
    fclose($fp); 
    ?> 

我怎樣才能達到我的期望輸出

任何幫助將apprecieted

Thanku

+2

你是什麼意思的「datewise」? – scragar 2014-09-22 11:54:43

回答

0

嘗試添加今天的日期作爲文件名

$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/".date('Y-m-d').".txt","wb"); 
+0

我正在寫這樣的東西,但不工作$ myfile = fopen(「/」。date(y-m-d)。「.txt」,「w」)或die(「Unable to open file!」); – 2014-09-22 12:10:58

+0

使用文檔根目錄到外部目錄的完整路徑,並確保外部目錄權限必須爲0777.希望這會幫助你... – 2014-09-22 12:22:56

+0

我得到這個錯誤警告:fopen(2014/09/22.txt)[函數.fopen]:未能打開流:第68行E:\ xampp \ htdocs \ crm1 \ testing.php中沒有這樣的文件或目錄 無法打開文件! – 2014-09-22 12:24:35

0

或者類似的東西:

file_put_contents(dirname(__FILE__).'/'.date('Y_m_d').'.log', $content, FILE_APPEND | LOCK_EX); 
+0

我收到警告並且文件沒有創建 – 2014-09-22 12:23:07

1

只需添加文件名的當前時間戳盈,你可以生成文件datewise。 。

<?php 
    $content = "some text here"; 
    $fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/".date('Y-m-d')."myText.txt","wb"); 
    fwrite($fp,$content); 
    fclose($fp); 
?>