<?phpclass simge {var $resim;function simge() {header("content-type: image/gif");}function boyut($x, $y) {$this->resim = imagecreate($x, $y);imagecolorallocate($this->resim, 255, 255, 255);}function ciz($parametreler) {for($i = 0; $i < count($parametreler); $i++) {$x = $parametreler[$i]["x"];$y = $parametreler[$i]["y"];$renk = $parametreler[$i]["renk"];$alfa = $parametreler[$i]["alfa"];imageline($this->resim, $x, $y, $x, $y, $this->renk($renk, $alfa));}}function cikti() {imagegif($this->resim);imagedestroy($this->resim);}function renk($renk, $alfa) {$rrenkler = array();$renk = str_replace("#", "", $renk);for($i = 0; $i < 6; $i++) {$rrenkler[] = intval($renk[$i], 16);}$renksec = array("R" => $rrenkler[0] * $rrenkler[1],"G" => $rrenkler[2] * $rrenkler[3],"B" => $rrenkler[4] * $rrenkler[5]);$alfaseviye = ($alfa) ? 127 : 0;return imagecolorallocatealpha($this->resim, $renksec["R"], $renksec["G"], $renksec["B"], $alfaseviye);}}$gi = new simge();$gi->boyut(15, 15);$parametreler=[];for($x=0;$x<15;$x++){$parametreler[] =array("x" => 1, "y" => $x, "renk" => "FF0000", "alfa" => false);$parametreler[] =array("x" => 2, "y" => $x, "renk" => "FF0000", "alfa" => false);if($x > 9){$parametreler[] =array("x" => 3, "y" => $x, "renk" => "FF0000", "alfa" => false);$parametreler[] =array("x" => 4, "y" => $x, "renk" => "FF0000", "alfa" => false);}$parametreler[] =array("x" => 5, "y" => $x, "renk" => "FF0000", "alfa" => false);$parametreler[] =array("x" => 6, "y" => $x, "renk" => "FF0000", "alfa" => false);if($x < 10){$parametreler[] =array("x" => 8, "y" => $x, "renk" => "FF0000", "alfa" => false);$parametreler[] =array("x" => 9, "y" => $x, "renk" => "FF0000", "alfa" => false);}if($x > 4){$parametreler[] =array("x" => 10, "y" => $x, "renk" => "FF0000", "alfa" => false);$parametreler[] =array("x" => 11, "y" => $x, "renk" => "FF0000", "alfa" => false);}if($x < 10){$parametreler[] =array("x" => 12, "y" => $x, "renk" => "FF0000", "alfa" => false);$parametreler[] =array("x" => 13, "y" => $x, "renk" => "FF0000", "alfa" => false);}}$gi->ciz($parametreler);$gi->cikti();?>
Çıktısı