【发布时间】:2015-05-03 06:48:53
【问题描述】:
我想使用 PHP 从文本文件的第 51 行到第 100 行读取。
文本文件在任何给定时间包含少于 500 行。
我想从第 51 行到第 100 行阅读。没有其他行。
我希望你能理解这个问题。我已经使用了很多次并且喜欢它。只是在任何地方都找不到这个问题的答案。
任何帮助将不胜感激。提前致谢。
【问题讨论】:
-
我用谷歌搜索“使用 php 读取特定的文本行”,前 9 个返回是 SO 链接。他们中的任何一个都能解决您的问题吗?您还应该查看How to Ask 以了解该网站的运作方式。
-
SO 不是“给我代码”问答网站。 如果您希望有人为您编写代码,请寻求专业人士并付出代价!我们会尝试帮助解决无效的代码,但您需要通过发布现有代码来展示您尝试过的内容尝试解决问题(即向我们展示代码)。再次,我将您推荐给How to Ask。
-
我没有投反对票。 :( ...这是曲解了它的文字,但并不是出于对他们的厌恶。你写的方式很混乱,我给你一个赞成票!
-
再一次,我知道我想要什么。我已经能够显示文本文件中的最后 50 行或前 50 行。我只是不知道如何显示特定的行。我想显示第 51 到 100 行。
-
@enoma9 - Guilherme 下面提供的解决方案通过传递 3 个参数来工作。
$file- 您希望读取的文件,$init- 您希望开始读取的起始行号(例如 51),以及$end- 您希望完成读取的行(例如 100)。它将所有这些行的内容作为字符串返回。