如何从文本文件中回显第6行?
我试过这个。 但我不知道该怎么做。这不起作用。 有什么改变?
<?
$file1 = "file/datum2.html";
$lines = file($file1);
foreach($lines as $line_num => $line)
{
echo $line[6];
echo "<br>";
}
?>
Datum2.html:
1-炬力-2016 2-巨力-2016 3-炬力-2016 4-炬力-2016 5-炬力-2016 6-巨力-2016
这是现在的结果
答案 0 :(得分:1)
<?php
$file1 = "file/datum2.html";
$lines = file($file1);
$i= 0;
foreach($lines as $line_num => $line){
$i++;
echo $line[$line_num];
echo "<br>";
if($i == 6) break;
}
?>
答案 1 :(得分:0)
<?
$file1 = "file/datum2.html";
$lines = file($file1);
$output = array_slice($lines, 0, 6, true);
foreach($output as $line_num => $line)
{
echo $line[$line_num];
echo "<br>";
}
使用array_slice测试代码,使用true而不使用true
答案 2 :(得分:0)
echo implode('<br />', array_slice(file('file/datum2.html'), 0, 6));
OR
echo implode('\n', array_slice(file('file/datum2.html'), 0, 6));
答案 3 :(得分:0)
试试这个,它应该有用
<?php
$file1 = "file/datum2.html";
$lines = file($file1);
$lines = explode(" ",$lines);
echo $lines[5];
?>