关于循环判断的
程序员文章站
2022-06-08 14:14:47
...
比如我从数据表里读取了10条信息
其中第5条输出方式是".$row1['title']."
第6条输出方式
其他每条是".$row1['title']."
该怎么写?
下面是自己乱弄的
for($i=0;$i if(?):
echo "".$row1['title']." ";
elseif(?):
echo "
else:
echo "".$row1['title']." ";
endif;
}
或者是读取10条信息
为5个一组
输出是
该怎么写?
其中第5条输出方式是
第6条输出方式
- ".$row1['title']."
- ".$row1['title']."
第10条输出方式
其他每条是
该怎么写?
下面是自己乱弄的
for($i=0;$i if(?):
echo "
elseif(?):
echo "
- ".$row1['title']." ";
- ".$row1['title']."
elseif(?): // 注意使用了一个单词的 els
echo "
else:
echo "
endif;
}
或者是读取10条信息
为5个一组
输出是
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
该怎么写?
回复讨论(解决方案)
基本算法
$a = array(1,2,3,4,5,6,7,8,9,10);for($i=0; $i' : '') . "
- \n"; echo "
- $i \n";}echo '
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$row = array(0,1,2,3,4,5,6,7,8,9,10,11);foreach (array_chunk($row, 5) as $val){ echo "
- "."\n"; foreach ($val as $v){ echo "
- " . $v . " "."\n"; } echo "
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11