Wyjaśniam o co chodzi:
jak zrobię potrójną pętlę
<?php for ($R=0; $R<=15; $R++) for ($G=0 ;$G<=15; $G++) for ($B=0 ;$B<=15; $B++) ?>
To mam aż 16*16*16 = 4096 kolorów
a chciałbym uzyskać tylko 256, oczywiscie równomiernie rozłozone
<?php for ($R=0; $R<=15; $R++) for ($G=0 ;$G<=15; $G++) for ($B=0 ;$B<=15; $B++) ?>
<?php for ($R=0; $R<=4; $R++) for ($G=0 ;$G<=4; $G++) for ($B=0 ;$B<=4; $B++) for ($D=0 ;$D<=4; $D++) ?>
<?php $r = 0; $g = 0; $b = 0; for ($i=0;$i <= 255;$i++) { if ($i<51) $r += 5; elseif ($i<102){ $r = 255; $g += 5; } elseif ($i<153){ $r -= 5; $g = 255; } elseif ($i<204){ $r = 0; $g -= 5; $b += 5; } elseif ($i<255){ $r += 5; $g += 5; $b = 255; } else { $r = 255; $g = 255; $b = 255; } } ?>
<?php $r = 0; $g = 0; $b = 0; for ($i=0;$i <= 255;$i++) { if ($i<85) $r += 3; elseif ($i<170){ $r = 255; $g += 3; } elseif ($i<255){ $r = 255; $g = 255; $b += 3; } else { $r = 255; $g = 255; $b = 255; } } ?>
<?php $i = 0; for ($R=0; $R<=7; $R++) for ($G=0 ;$G<=7; $G++) for ($B=0 ;$B<=3; $B++){ if ($R == 7 && $G==7 && $B==3) $color = '#fff'; else $i++; } ?>
<?php function webCol($R){ for ($B=255;$B>=0 ;$B-=51) { for ($G=255;$G>=0 ;$G-=51) { } } } ?>