

for ($red = 0 ; $red <= 255 ; $red += 16) { for ($blue = 0 ; $blue <= 255 ; $blue += 16) { for ($green = 0 ; $green <= 255 ; $green += 16) { $i++; if (($i % 16) == 0) { } } } }
Pozdrawiam Rysh.
for ($red = 0 ; $red <= 255 ; $red += 16) { for ($blue = 0 ; $blue <= 255 ; $blue += 16) { for ($green = 0 ; $green <= 255 ; $green += 16) { $i++; if (($i % 16) == 0) { } } } }
for ($red = 0 ; $red <= 255 ; $red += 32) { $i++; if (($i % 2) == 0) { for ($blue = 0 ; $blue <= 255 ; $blue += 32) { $i++; if (($i % 2) == 0) { for ($green = 0 ; $green <= 255 ; $green += 32) { $i++; if (($i % 2) == 0) { }}} } } }
Zero modulo, kombinowania wielkiego i minimum ilości pustych przebiegów pętli. Tylko dokładnie tyle ile trzeba.
for ($red = 0 ; $red < 256 ; $red += 52) { for ($blue = 0 ; $blue < 256 ; $blue += 52) { for ($green = 0 ; $green < 256 ; $green += 52) { } } }
Choćby z tego względu, że otrzymasz w ten sposób podstawową/bezpieczną tabelę kolorów. Niby nie ma to większego znaczenia, ale przynajmniej wiesz, że czerwony, to czerwony, ale nie kolor o 1 pkt rgb jaśniejszy, a przy konwersji na hex wyjdą ładne liczby.
for ($red = 0 ; $red < 256 ; $red += 51)