【发布时间】:2018-07-09 02:00:40
【问题描述】:
如果我有一个包含 50 个点的数组,每个点包含 5 张图像,我想以表格格式随机显示每个点。每行一个点(5 张图像),总共 50 行。不使用数据库!
<?php
$allImages = array('Image1.jpg','Image2.jpg','Image3.jpg','Image4.jpg');
echo '<table>';
// loop for 12 rows
for($j=0; $j<12; $j++) {
echo '<tr>';
// loop to make 5 columns, 1 column for each image
for($i=0; $i<5; $i++) {
echo '<td>';
$img = $allImages[rand(0,3)];
echo '<img src="'.$img.'">';
echo '</td>';
} echo '</tr>';
}
echo '</table>';
?>
【问题讨论】:
-
所以不会为你做功课。你试过什么?
-
$allImages = array('Image1.jpg','Image2.jpg','Image3.jpg','Image4.jpg');回声''; // 循环 12 行 for($j=0; $j'; // 循环生成 5 列,每个图像 1 列 for($i=0; $i'; $img = $allImages[rand(0,3)]; echo '';回声''; } 回声''; } 回声'';
-
大声笑我喜欢它的措辞甚至完全像一个家庭作业问题。 “不使用数据库!”
-
而他的代码是来自this post的另一个用户提供的代码...
标签: javascript php html-table