Ce petit code tend à démontrer les capacités graphiques de PHP.
Il nécessite la librairie GD dans une version supérieure ou égale à la 1.6 (téléchargement sur http://www.boutell.com/gd/).
Si vous avez une version précédente de GD (gestion du GIF mais pas du PNG) ou si vous le voulez, vous pouvez changer le type de fichiers travaillés : il suffit de remplacer "imagecreatefrompng" et "imagepng" par "imagecreatefromgif" + "imagegif" ou "imagecreatefromjpeg" + "imagejpeg".