php - 需要按日期逐行阅读

标签 php file

如果有文件 ex (news.txt)

而且我需要 php 来每天阅读我在这个文件中的文字

每天php只读一行>>

我写了这段代码,但它不起作用 >>>任何帮助

 $wordfile = "words.txt";
 $open = fopen($wordfile, "r");
 $read = fread($open, filesize($wordfile));
 fclose($wordfile);
 $array = explode("\n",$read);
 $date = date("z");
 while ($date++){
echo $array;
 }

最佳答案

$f = file("words.txt");
echo $f[date("z")];

就这么简单,假设您有一个包含 366 行的文件。您的代码的问题是循环永远不会结束。您可能想要 while ($date--) 然后在循环中做一些改变“当前行”的事情。

关于php - 需要按日期逐行阅读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3237125/

相关文章:

Python:如何使用正则表达式显示文本文件中的最高数字

php - 连续 ajax 请求中的性能问题?

php - 为什么这个 str_ireplace() 在非 ASCII 字符串上工作?

Java - 如何清除文本文件而不删除它?

c - C语言写入文件

regex - Powershell 高级正则表达式从文件中选择

php - 从 URL 复制的文件被截断

php - SQL可以对update进行计算吗?

php - 可选的 LIMIT 用于使用 PDO 抓取所有帖子的功能

php - 如何按数据库中的两列分组?