-3

我正在尝试学习如何编码,但不确定从哪里开始,

我想制作一个 78 像素 x 78 像素的盒子,然后让它们都具有不同的随机颜色。

请问我将如何在 html 或 php 网页上执行此操作?

不知道从哪里开始。

感谢您的帮助和时间。

4

1 回答 1

0

有很多方法可以解决这样的问题,一种简单的方法是使用表格和rand() PHP 函数来设置每个单元格的背景

<?php
$size=78;
$cellsize=4;
$table="<table cellpadding='$cellsize' cellspacing='1'";
for($y=0;$y<$size;$y++) {
    $table.="<tr>";
    for($x=0;$x<$size;$x++) {
        // Random color
        $r=rand(0,255);
        $g=rand(0,255);
        $b=rand(0,255);
        $table.="<td style='background-color:rgb($r,$g,$b)'></td>";
    }
    $table.="</tr>\n";
}
$table.="</table>";

print $table;
?>

此代码生成一个 HTML 表。您可以使用其他系统(例如GD)。

于 2013-10-03T01:25:07.047 回答