(PHP 4, PHP 5, PHP 7, PHP 8)
imagechar — Рисует символ по горизонтали
$image,$font,$x,$y,$char,$color
Функция imagechar() рисует первый символ аргумента
char на изображении с идентификатором
image с координатами
x и y цветом color.
Координаты отсчитываются с левого верхнего угла.
imagefontxКоордината начала рисования по оси x.
yКоордината начала рисования по оси y.
charСимвол для рисования.
colorИдентификатор цвета, который добавила в палитру изображения функция imagecolorallocate().
Функция возвращает логическое значение true.
| Версия | Описание |
|---|---|
| 8.1.0 |
Параметр font теперь принимает как экземпляр класса GdFont,
так и целое число (int); раньше параметр принимал только целое число (int).
|
| 8.0.0 |
Параметр image теперь принимает объект GdImage;
раньше параметр принимал корректный gd-ресурс (resource).
|
Пример #1 Пример рисования символа функцией imagechar()
<?php
$im = imagecreate(100, 100);
$string = 'PHP';
$bg = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// Рисует чёрный символ "P" в левом верхнем углу
imagechar($im, 1, 0, 0, $string, $black);
header('Content-type: image/png');
imagepng($im);Вывод приведённого примера будет похож на: