(PHP 4, PHP 5, PHP 7)
imagechar — Stellt ein Zeichen horizontal dar
$image
, int $font
, int $x
, int $y
, string $c
, int $color
) : bool
imagechar() stellt das erste in c
enthaltene Zeichen in der mit image angegebenen Grafik
dar. Das Zeichen wird mit seiner linken oberen Ecke in x,
y positioniert (die linke obere Ecke der Grafik hat
die Koordinaten 0,0), die Darstellung erfolgt in der Farbe color
image
Eine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource.
fontEin Wert zwischen 1 und 5 für eingebaute Schriftarten in Latin2-Kodierung (wobei größere Werte größeren Schriften entsprechen) oder einer Ihrer mit imageloadfont() selbst registrierten Schrifteinträge.
xx-Koordinate des Startpunkts
yy-Koordinate des Startpunkts
cDas darzustellende Zeichen
colorEine Farbkennung, die mit imagecolorallocate() erzeugt wurde.
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Beispiel #1 imagechar()-Beispiel
<?php
$im = imagecreate(100, 100);
$string = 'PHP';
$bg = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// schreibe ein schwarzes "P" in die linke obere Ecke
imagechar($im, 1, 0, 0, $string, $black);
header('Content-type: image/png');
imagepng($im);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie: