PHP使用嵌套for循环生成带<tr>标签的表格内容方法咨询
PHP嵌套for循环实现方案
你需要的效果可以通过两层for循环实现,外层控制<tr>标签的生成,内层控制每行的数字输出,示例代码如下:
// 外层循环控制行数,共输出2组<tr> for ($i = 0; $i < 2; $i++) { echo '<tr>'; // 内层循环控制每行输出6个数字 for ($j = 1; $j <= 6; $j++) { $current_num = $i * 6 + $j; // 若不需要<td>包裹数字,直接写echo $current_num;即可 echo '<td>' . $current_num . '</td>'; } echo '</tr>'; }
逻辑说明:
- 外层循环总共执行2次,每次循环对应生成一组
<tr>开闭标签 - 内层循环每次执行6次,通过
$i * 6 + $j的计算规则,第一行输出1-6,第二行输出7-12,完全匹配预期输出效果
内容的提问来源于stack exchange,提问作者KOFF
相关产品推荐
相关产品推荐

