如何在PHP上操作txt文件

  • 本文关键字:操作 txt 文件 PHP php
  • 更新时间 :
  • 英文 :


我有一个txt文件,它保持1,如下查询所示,以从txt和+1 中获取内容

 function analitic(){
    $file = fopen(TEMPLATEPATH . "/analitic.txt", "w");
    $txt = $_POST['data']; //$txt = 1                           
    fwrite($file, $txt);
    fclose($file);
 }

如何在txt文件中添加日期?如果日期不同,是否将数据保存在下一行?

谢谢你谷歌翻译:)

这将起作用。。。

file_put_contents(TEMPLATEPATH."/analitic.txt",PHP_EOL.date('c').PHP_EOL,FILE_APPEND);
  • PHP_EOL-这是"下一行"字符
  • file_put_contents/file_APPEND是一种稍微简洁一点的文件写入方法
  • "c"-是ISO日期时间的日期格式,请参阅http://php.net/manual/en/function.date.php了解更多信息

有些人这样想:

function my_action_myFunc(){
    $data = $_POST['data'];
    $date = date('d.m.Y');
    $file = file_get_contents(TEMPLATEPATH."/analitic.txt",null,null, 10);
    settype($file, "integer");
    settype($data, "integer");
    $a = $file+$data;
    file_put_contents(TEMPLATEPATH."/analitic.txt",$date.PHP_EOL.$a);
    wp_die();
}

最新更新