-1;$redDez-=17) { $redHex = dechex($redDez); for ($greenDez=255;$greenDez>-1;$greenDez-=17) { $greenHex = dechex($greenDez); for ($blueDez=255;$blueDez>-1;$blueDez-=17) { $blueHex = dechex($blueDez); if ($redHex=="0") { $redHex = "00"; } if ($greenHex=="0") { $greenHex = "00"; } if ($blueHex=="0") { $blueHex = "00"; } $redShortHex = substr ($redHex,1,1); $greenShortHex = substr ($greenHex,1,1); $blueShortHex = substr ($blueHex,1,1); switch ($rgbSort) { case "rbg" : $colorShortHex = $redShortHex . $blueShortHex . $greenShortHex; break; case "grb" : $colorShortHex = $greenShortHex . $redShortHex . $blueShortHex; break; case "gbr" : $colorShortHex = $greenShortHex . $blueShortHex . $redShortHex; break; case "brg" : $colorShortHex = $blueShortHex . $redShortHex . $greenShortHex; break; case "bgr" : $colorShortHex = $blueShortHex . $greenShortHex . $redShortHex; break; default : $colorShortHex = $redShortHex . $greenShortHex . $blueShortHex; break; } // [/ENDSWITCH] $colorShortHex = strtoupper($colorShortHex); $outputData = "{$colorShortHex}"; if ($tablecount%256==0) { echo ("\n\n"); } $tablecount++; if ($blueHex=="ff") { echo ("\n" . $outputData); } else if ($blueHex=="00") { echo ($outputData . "\n"); } else { echo ($outputData); } if ($tablecount%256==0) { echo ("
\n"); } } //[/ENDFOR-blueDez] } //[/ENDFOR-greenDez] } //[/ENDFOR-redDez] unset ($idCount,$tablecount,$redDez,$greenDez,$blueDez,$outputData); /* [/4096 COLOUR CHART] */ /*============================================================================*/ ?>