我在一个CSV文件,用while循环读取:PHP回声问题,而在while循环
while (($data = fgetcsv($handle, null, ",")) !== FALSE)
,我想跳过第一行,因为这是标题行,我希望显示屏幕“跳过第一行”。
if($data[0]=="title")
echo "Title row..skipping<br />";
else
//do stuff
的问题是自while循环它打印出“标题行......跳过”一堆时间如下所示:
Checking row 0...
Title row..skipping
Title row..skipping
Title row..skipping
Title row..skipping
Title row..skipping
Title row..skipping
Title row..skipping
Checking row 1...
我应该怎么做,因此只能打印它出一次?它有什么与PHP的输出缓冲?
你的输出看起来很奇怪。你确定你的csv文件格式正确吗? – Ben 2010-07-05 05:34:58
发布更多验证码。您的问题不在我们可以看到的部分。 – 2010-07-05 05:44:14