当前位置:编程学习 > php >>

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什么意思?

 

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,