php - 如何用for的双层循环来控制隔行变色的表格
本文介绍了php - 如何用for的双层循环来控制隔行变色的表格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
初学php小白一枚,恳请热心的人儿帮忙解答一下如题(◐﹏◐)
单层循环如下:
效果图如下:
想问一下如何用for的双层循环得到上面一样的效果图?
解决方案
echo '<table border="1">';
for($i = 1; $i < 10; $i++) {
echo $i%2 === 0 ? '<tr bgcolor="#ccc">' : '<tr>';
for($j = 1; $j < 5; $j++) {
echo "<td>$i$j</td>";
}
echo '</tr>';
}
echo '</table>';
其实用php来写这个是比较浪费资源的。在实际项目中推荐用css3的伪类nth-child来完成该功能
这篇关于php - 如何用for的双层循环来控制隔行变色的表格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文