public static function SetBackgroundColorRand($id, $rangeInfo) { for ($x = $rangeInfo["x"]; $x <= $rangeInfo["x2"]; $x++) { for ($y = $rangeInfo["y"]; $y <= $rangeInfo["y2"]; $y++) { $cInfo = ImageMaker::MakeColorInfoRand(); $rInfo = ImageMaker::MakeRangeInfo($x, $y, 0, 0); $ret = self::SetBackgroundColor($id, $rInfo, $cInfo); if (!$ret) { return false; } } } return true; }