作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要使用 PHP 仅回显 .txt 文件中的选定行。txt 文件内容如下所示:
1 111 111 111 111 111 111 111 111 111 111
2 196 182 227 190 195 196 278 197 323 265
3 84.1 84.1 84.1 84.2 85.4 84.1 84.2 84.1 84.1 84.1
4 107 107 107 107 107 107 107 107 107 107
5 10.0 9.29 9.86 9.90 9.57 9.56 9.52 9.55 10.0 9.62
6 0.652 0.622 0.676 0.617 0.637 0.617 0.563 0.601 0.586 0.601
7 132 132 132 132 132 132 481 132 132 132
8 113 113 113 113 113 113 113 113 113 113
9 510 571 604 670 647 667 656 257 264 431
10 245 246 247 246 246 245 247 246 247 247
以前的工作代码每一行都在回显。
$fp = fopen("http://xxx/myfile.txt","r");
while (!feof($fp)) {
$page .= fgets($fp, 4096);
}
fclose($fp);
echo $page;
break;
我正在尝试获得相同的格式,但仅限于选定的行。例如,只说第 3、5、8、10 行。
然后第二步是是否可以按与初始顺序不同的顺序回显这些行。
如果有人知道一个简单的方法来做到这一点,那就太好了!
提前致谢。
最佳答案
$lines = file('http://xxx/myfile.txt');
print $lines[2]; // line 3
print $lines[4]; // line 5
...
参见 file()
关于PHP:回显 txt 文件的几行选定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14751534/
我是一名优秀的程序员,十分优秀!