duanaidang6197 2015-07-21 08:17
浏览 39
已采纳

PHP写入文件“/ n”无法正常工作

I actually tried all fixes i have seen on stack and other websites but its not working for me, this is my code

$date = date('l jS F Y h:i:s A');
$file = 'gLog.txt';
    if (!file_exists($file)) 
    {
        $myfile = fopen($file, "w");
        echo '<i class="green">'.$file.' created </i><br>';
    }
    $text = file_get_contents($file);
    $text .= "$date
"; // also tried $text .= $date."
";
    file_put_contents($file, $text);

And this is what i get

Tuesday 21st July 2015 08:07:03 AMTuesday 21st July 2015 08:07:16 AM

how do i get this

Tuesday 21st July 2015 08:07:03 AM
Tuesday 21st July 2015 08:07:16 AM
  • 写回答

2条回答 默认 最新

  • doutou7961 2015-07-21 08:21
    关注

    Use PHP_EOL; FOR new line

     $text .= "$date".PHP_EOL;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 求lingo代码和思路
  • ¥15 公交车和无人机协同运输
  • ¥15 stm32代码移植没反应
  • ¥15 matlab基于pde算法图像修复,为什么只能对示例图像有效
  • ¥100 连续两帧图像高速减法
  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)