我的文本文件如下所示:
1 1 1 1
1 2 3 5
4 4 5 5
我想将此文本文件读入行数组并显示它。任何人都可以帮我这么做吗?
答案 0 :(得分:2)
这应该让你前进:php function file
答案 1 :(得分:2)
<?php
$cont = file_get_contents("data.txt");
$lines = explode("\n",$cont); // $lines is now an array containing each line
// do something with data here
?>
请确保使用正确的行结尾,但Windows使用\r\n
且UNIX使用\n
。
答案 2 :(得分:2)
你可以使用fopen(),fgets()。见here
例如
$f=fopen("file","r");
if($f){
while (!feof($f)) {
$line = fgets($f, 4096);
print $line;
}
fclose($f);
}
答案 3 :(得分:1)
你想做这样的事情:
<?
$filename = "somefile.txt";
$arr = file($filename);
foreach($arr as $line){
print $line . "<br />";
}
?>
答案 4 :(得分:0)
这个适合我。
$array = explode("\n", file_get_contents('file.txt'));