PHP explode() 函数这个例子有些问题。请高手指点一下。
不能正常显示结果。请高人指点一下,谢谢。
<?
$year = $_POST['year'];
$month = $_POST['month'];
$filename = sprintf("%4s%02s.txt", $year, $month);
$f = fopen($filename, "r");
if(!$f) {
die("文件:".$filename."不存在.");
}
$lines = array();
while(!feof($f)) {
$lines[] = fgets($f);
}
fclose($f);
$lines[$i] =explode(" ",$f);//这里是一个TAB,不是空格
echo "<table border=1><tr><th bgcolor=\"#FF8000\">排名<th bgcolor=\"#FF8000\">公司标志<th bgcolor=\"#FF8000\">中文常用名称";
for($i = 0; $i < count($lines); ++$i) {
echo "<tr><td>".$lines[$i][0]."<td>".$lines[$i][3]."<td>".$lines[$i][4]."<td>".$lines[$i][5]."<td>".$lines[$i][6];
}
echo "</table>"
?>
追问:$lines[$i] =explode("\r\n",$f);// 请哪这个\r\n什么意思?