imagechar — 文字を水平方向に書き込みます。
bool imagechar ( resource $image , int $font , int $x , int $y , string $c , int $color )
imagechar() は、image で指定されたイメージ内に文字列 c の最初の文字を描画します。その文字列の左上隅は x、y に位置し (イメージの左上隅は 0, 0)、その色は color です。フォントが 1、2、3、4、または 5 の場合、内蔵フォントが使用されます (数値が大きいほどフォントが大きくなります)。
<?php$im = imagecreate(100,100);$string = 'PHP';$bg = imagecolorallocate($im, 255, 255, 255);$black = imagecolorallocate($im, 0, 0, 0);//左上隅の出力文字 Pimagechar($im, 5, 0, 0, $string, $black);header('Content-type: image/png');imagepng($im);?>
上記の例の出力結果の図は次のとおりです。