prova con questo... a te capire cosa è stato fatto, altrimenti l'esercizio serve a poco 
Codice PHP:
<?php
echo "<html>\r";
echo "<body>\r";
echo "<table width= 50% style=\"border: 1px solid #000000\">\r";
$end = 0;
for ($int = 255; $int >= $end; $int--) {
$R = dechex ($int);
$G = dechex (0);
$B = dechex (0);
$color = "#".$R.$G.$B;
echo "<tr>\r";
echo "<td style=\"border: 1px solid #000000\" bgcolor=\"$color\">\r";
echo "A\r";
echo "</td>\r";
echo " </tr>\r";
}
echo "</table>\r";
echo "</body>\r";
echo "</html>\r";
?>