永发信息网

PHP中fgetcsv()循环输出为什么会出错

答案:2  悬赏:80  手机版
解决时间 2021-04-04 11:16
循环从一个记事本中读取记录并显示
$title = $_GET['title'];
echo '你要看第几',$title,'行留言
';
$fh =fopen('./01.txt','r');
fgetcsv($fh);
$i=1;
while( fgetcsv($fh) != null){
if($title==$i){
echo '我是你想要查看的留言
';
print_r(fgetcsv($fh));
echo '
';
}
$i = $i+1;
}
?>
如果是这样写,如果title=1但是实际查询出来的是2,如果title=3 ,那查询的是6。
如果改成这样,

while( ($row=fgetcsv($fh)) != null){
if($title==$i){
echo '我是你想要查看的留言
';
print_r($row);
echo '
';
}
$i = $i+1;
}
又能正确显示是为什么?
最佳答案
$row=fgetcsv($fh)因为你这只是赋值不是判断,两个while是一个意思
全部回答
搜一下:PHP中fgetcsv()循环输出为什么会出错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
所谓的人品指的是这个人要经得起众口的议论是
微信上一个表情包一个美国演员好像,想知道这
求叶问1.2百度云中文字幕,甄子丹主演
进口胶带有哪些?
什么叫禁止停车线
碧水蓝天成一色的下句,保护生态环境标语
解答题中国科学院动物研究所陈大元研究员带领
《超级兵王》字数大概有多少??
一个两位数,个位上的数字比十位上的数字大5
什么是动火作业?
NBA2008怎么把修改好的球员名单带到王朝模式
请问华为型号Cem一703LT支持cog功能吗?
每天看书半小时记录怎么记
孩子满月酒店电子屏祝福语
宝鸡市凤阁岭镇彩礼多少钱?
推荐资讯
大锅头是不是接收的卫星不同户户通,大锅头接
花中四君子是指什么花,竹子为何也是花中四君
怎样在年报的“财务报表附注”中找到涉及的会
I’ve tried my best and done quite well, b
松下PLC编程中H10010001是多少?
甘油加水后出现结晶体
为什么饭店的菜更好吃,放了哪些料?
滁州西涧题目的意思,滁州西涧全诗的意思?
找一个感情调解的节目
买国内的罗茨鼓风机好还是国外的好?
电影看见我和你,后面有个歌曲是什么名字啊?
CF谁能给个空白名呀!改名卡复制粘贴下,谢谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?