imagechar — записывает символы горизонтально.
bool imagechar (ресурс $image, int $font, int $x, int $y, строка $c, int $color)
imagechar() рисует первый символ строки c в изображении, заданном image, причем его верхний левый угол расположен в точках x, y (верхний левый угол изображения — 0, 0), а его цвет — это цвет. Если шрифт равен 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('Тип контента: изображение/png');imagepng($im);?>
Картина выходного результата приведенного выше примера выглядит следующим образом: