我想生成带有20个cols的2d数组和带有0和1的随机数的20行并将其打印到表中。数组应该表示一个表,当它为0时,表上没有任何内容,当值为1时,表上有一些东西。
但是当我尝试这个时:
public $md_pole =array([0],[19]) ;
public function vypln($md_pole)
{
$md_pole = range(0, 1);
srand((double)microtime() * 1000000); ?>
<body>
<table>
<tbody>
<?php
for ($col = 0; $col <= 19; $col++) { shuffle($md_pole);
?>
<tr>
<?php for ($row = 0; $row <= 19; $row++) {shuffle($md_pole); ?>
<td><?php echo $md_pole[$row];?></td>
<?php } ?>
</tr>
<?php } ?>
</tbody>
</table>
</body>
<?php
}
然后是两个cols和19。 有人可以帮我吗?