Для добавления текста к изображению в приложении с сервером на PHP можно использовать библиотеки для работы с изображениями, такие как GD Library или Imagick.
С помощью GD Library можно создавать изображения, добавлять текст на изображение, изменять размер и форму изображения, рисовать линии, прямоугольники и другие фигуры. Пример кода для добавления текста к изображению с использованием GD Library:
```php
// Создаем новое изображение
$image = imagecreatefromjpeg('путь_к_изображению.jpg');
// Устанавливаем цвет текста (RGB)
$textcolor = imagecolorallocate($image, 255, 255, 255);
// Устанавливаем размер и координаты для текста
$font = 'arial.ttf'; // файл шрифта (необходимо загрузить файл шрифта на сервер)
$text = 'Пример текста';
$size = 20;
$x = 50;
$y = 100;
// Добавляем текст на изображение
imagettftext($image, $size, 0, $x, $y, $textcolor, $font, $text);
// Отображаем или сохраняем изображение
header('Content-Type: image/jpeg');
imagejpeg($image);
// Освобождаем память
imagedestroy($image);
```
Для работы с Imagick можно использовать следующий пример:
```php
// Создаем новый объект Imagick
$image = new Imagick('путь_к_изображению.jpg');
// Устанавливаем параметры для текста
$text = 'Пример текста';
$draw = new ImagickDraw();
$draw->setFillColor('white');
$draw->setFont('arial.ttf'); // файл шрифта
$draw->setFontSize(20);
$draw->setGravity(Imagick::GRAVITY_SOUTHWEST); // устанавливаем расположение текста
$draw->annotation(50, 100, $text); // координаты текста
// Добавляем текст на изображение
$image->drawImage($draw);
// Отображаем или сохраняем изображение
header('Content-Type: image/jpeg');
echo $image;
// Освобождаем память
$image->destroy();
```
Обе библиотеки могут быть установлены и настроены на сервере с помощью менеджера пакетов PHP, например, Composer.