Php 在每个while循环后添加文本
这是我的密码Php 在每个while循环后添加文本,php,while-loop,Php,While Loop,这是我的密码 if (($handle = fopen("data.csv", "r")) !== FALSE) { while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { echo "Title: $data[1]<BR>"; echo "Time: $data[2]<BR>"; } echo 'Results End. <hr>'; } if($handle=fopen(“d
if (($handle = fopen("data.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
echo "Title: $data[1]<BR>";
echo "Time: $data[2]<BR>";
}
echo 'Results End. <hr>';
}
if($handle=fopen(“data.csv”,“r”))!==FALSE){
while(($data=fgetcsv($handle,1000,“,”)!==FALSE){
echo“标题:$data[1]
”;
echo“时间:$data[2]
”;
}
回声“结果结束。
”;
}
我希望水平线显示在每个结果之后,但它仅显示在最后一个结果之后。我错过了什么
谢谢您只需在每个结果后面加一行:)
if($handle=fopen(“data.csv”,“r”))!==FALSE){
while(($data=fgetcsv($handle,1000,“,”)!==FALSE){
echo“标题:$data[1]
”;
echo“时间:$data[2]
”;
}
回声“结果结束”;
}
您需要在while循环中回送“结果结束。
”
if (($handle = fopen("data.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
echo "Title: $data[1]<BR>";
echo "Time: $data[2]<BR>";
echo "Results End.<hr>";
}
}
if($handle=fopen(“data.csv”,“r”))!==FALSE){
while(($data=fgetcsv($handle,1000,“,”)!==FALSE){
echo“标题:$data[1]
”;
echo“时间:$data[2]
”;
回显“结果结束。
”;
}
}
您需要在while循环中包含
标记,才能将其与每个结果一起使用<代码>
是一条新行,
是一条水平线放置回显“结果结束
”
在第一个}
之前的循环中,或者只使用hr
而不是br
如果这是您想要的,那么这会修复但我需要在每次结果之后结束结果,这只会在最后打印出来。看,我已经修改了我的答案
if (($handle = fopen("data.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
echo "Title: $data[1]<BR>";
echo "Time: $data[2]<BR>";
echo "Results End.<hr>";
}
}