\n"); $idCount = 1; for ($redDez=255;$redDez>-1;$redDez-=51) { $redHex = dechex($redDez); for ($greenDez=255;$greenDez>-1;$greenDez-=51) { $greenHex = dechex($greenDez); for ($blueDez=255;$blueDez>-1;$blueDez-=51) { $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); $redProz = $redDez/2.55 . "%"; $greenProz = $greenDez/2.55 . "%"; $blueProz = $blueDez/2.55 . "%"; switch ($rgbSort) { case rbg : $colorShortHex = $redShortHex . $blueShortHex . $greenShortHex; $colorHex = $redHex . $blueHex . $greenHex; $colorProz = $redProz . "," . $blueProz . "," . $greenProz; $colorDez = $redDez . "," . $blueDez . "," . $greenDez; break; case grb : $colorShortHex = $greenShortHex . $redShortHex . $blueShortHex; $colorHex = $greenHex . $redHex . $blueHex; $colorProz = $greenProz . "," . $redProz . "," . $blueProz; $colorDez = $greenDez . "," . $redDez . "," . $blueDez; break; case gbr : $colorShortHex = $greenShortHex . $blueShortHex . $redShortHex; $colorHex = $greenHex . $blueHex . $redHex; $colorProz = $greenProz . "," . $blueProz . "," . $redProz; $colorDez = $greenDez . "," . $blueDez . "," . $redDez; break; case brg : $colorShortHex = $blueShortHex . $redShortHex . $greenShortHex; $colorHex = $blueHex . $redHex . $greenHex; $colorProz = $blueProz . "," . $redProz . "," . $greenProz; $colorDez = $blueDez . "," . $redDez . "," . $greenDez; break; case bgr : $colorShortHex = $blueShortHex . $greenShortHex . $redShortHex; $colorHex = $blueHex . $greenHex . $redHex; $colorProz = $blueProz . "," . $greenProz . "," . $redProz; $colorDez = $blueDez . "," . $greenDez . "," . $redDez; break; default : $colorShortHex = $redShortHex . $greenShortHex . $blueShortHex; $colorHex = $redHex . $greenHex . $blueHex; $colorProz = $redProz . "," . $greenProz . "," . $blueProz; $colorDez = $redDez . "," . $greenDez . "," . $blueDez; } // [/ENDSWITCH] $colorHexT = strtoupper($colorHex); $colorShortHex = strtoupper($colorShortHex); $outputCell = ""; $outputData = ("#{$colorHexT}
{$colorShortHex}
rgb({$colorDez})
({$colorProz})
\n"); if ($blueHex=="ff") { echo ("\n" . $outputCell . $outputData); } else if ($blueHex=="00") { echo ($outputCell . $outputData . ""); } else { echo ($outputCell . $outputData ); } } //[/ENDFOR-blueDez] } //[/ENDFOR-greenDez] } //[/ENDFOR-redDez] unset ($idCount); echo (""); /* [/STANDARD COLOUR CHART] */ /*============================================================================*/ ?>