alvaroxz Posted October 4, 2010 Report Share Posted October 4, 2010 (edited) Este codigo genera todos los colores hexadecimales posibles Ojo que al tratarse de millones de colores el explorador se puede trancar un poco... <table border=1> <?php $row = 20; //columnas de la tabla $time = 1*60*60*24; //* tiempo maximo de ejecucion del script al ser millones de colores puede tardar mucho *// ini_set("max_execution_time", $time); $r = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"); for($i=0;$i<=15;$i++){ for($j=0;$j<=15;$j++){ for($k=0;$k<=15;$k++){ for($l=0;$l<=15;$l++){ for($m=0;$m<=15;$m++){ for($n=0;$n<=15;$n++){ $aux++; if($aux == 1){ echo "<tr>"; } $col = "#"; $col .= $r[$i]; $col .= $r[$j]; $col .= $r[$k]; $col .= $r[$l]; $col .= $r[$m]; $col .= $r[$n]; echo '<td style="font-family:Lucida Console; font-size:8px;" bgcolor="'.$col.'">'.$col.'</td>'; $col = ""; if($aux == $row){ echo "</tr>"; $aux = 0; } } } } } } } ?> </table> De este codigo lo unico que hay que cambiar al gusto tuyo es lo siguente: $row = 20; //columnas de la tabla $time = 1*60*60*24; //* tiempo maximo de ejecucion del script al ser millones de colores puede tardar mucho *// $row es la cantidad de columnas que tendra la tabla $time es el tiempo maximo de ejecucion del script antes que se detenga, ya que al tratarse de millones de colores la cosa se va a demorar mucho, de hecho segun los calculos son 16,777,216 colores Saludos Edited October 4, 2010 by alvaroxz Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now