好吧,假设我有变量a,b和c:
a = R R R
b = S S S
c = T T T
number = 1 to 3;
在我的情况下,我需要显示总共27行( var * var * var ),但结果需要像这样并生成1到3之间的随机数:
<table>
<tr>
<td> R </td>
<td> R </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> R </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> S </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> S </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> T </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> T </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> R </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> R </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> S </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> S </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> T </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> T </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> R </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> R </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> S </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> S </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> T </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> T </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> R </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> R </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> R </td>
<td> S </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> S </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> T </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> S </td>
<td> T </td>
<td> T </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> R </td>
<td> R </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> R </td>
<td> S </td>
<td> number </td>
</tr>
<tr>
<td> T </td>
<td> S </td>
<td> T </td>
<td> number </td>
</tr>
</table>
如何在php中实现此结果?
非常感谢任何帮助。 感谢。
答案 0 :(得分:0)
你走了:
$a = ['R','R','R'];
$b = ['S','S','S'];
$c = ['T','T','T'];
$array = [$a, $b, $c];
<table>
for($i=0 ; i<27; i++) {
<tr>
<td> echo $array[rand(0,2)][rand(0,2)] ; </td>
<td> echo $array[rand(0,2)][rand(0,2)] ; </td>
<td> echo $array[rand(0,2)][rand(0,2)] ; </td>
<td> echo rand(0,2)</td>
</tr>
}
</table>
// !! you need to concat php with HTML !!