Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php ramdom78 x 78像素_Php_Html_Random - Fatal编程技术网

Php ramdom78 x 78像素

Php ramdom78 x 78像素,php,html,random,Php,Html,Random,我试图学习如何编码,但不知道从哪里开始 我想制作一个78像素乘78像素的盒子 然后让它们都有不同的随机颜色 我将如何在html或php网页上执行此操作 不确定从哪里开始 感谢您的帮助和时间。解决此类问题的方法有很多,一种简单的方法是使用表和PHP函数设置每个问题的: 使用JQuery和HTML+CSP,您可以轻松获得想要的结果。请发布您已有的代码。当您说您正在学习如何编写代码时,您的意思是您正在学习如何编写一般程序吗?如果是这样的话,HTML/PHP可能不是最好的起点,如果你想从中获得一份职业的

我试图学习如何编码,但不知道从哪里开始

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

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

不确定从哪里开始


感谢您的帮助和时间。

解决此类问题的方法有很多,一种简单的方法是使用表和PHP函数设置每个问题的:


使用JQuery和HTML+CSP,您可以轻松获得想要的结果。请发布您已有的代码。当您说您正在学习如何编写代码时,您的意思是您正在学习如何编写一般程序吗?如果是这样的话,HTML/PHP可能不是最好的起点,如果你想从中获得一份职业的话。C++、java、python、vb.net等是更好的语言。你也不想一开始就在图形方面做太多的工作——最多可能是一个按钮和屏幕上的一点文字。但是大多数教程、学院和其他东西都会从命令行开始。谢谢你的指点,这很有效,谢谢你,我没有考虑单元格和表格,我如何使每个单元格超链接到主页,第1页或第2页?看着你的代码,我在想$stringlink=rand(0,3)1=“herf://\.home.html”2=“herf://\.page1.html”3=“herf://\.page2.html”如果你有一个带有链接的PHP数组(例如
$a\u links=array(”http://www.google.com","http://www.amazon.com","http://stackoverflow.com);
),在内部循环中,您可以获得随机url(
$url=$a_links[rand(0,2)];
)。有几种方法可以通过单击单元格打开url。最简单的方法是在单元格中添加超链接。或者,您可以使用一些javascript(例如
)。我建议您遵循编程手册并尝试实现自己的解决方案。
<?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;
?>