Отправка строки как параметров int в php

#colors #fpdf

#Цвет #fpdf

Вопрос:

Я использую библиотеку fpdf для создания некоторых файлов PDF с помощью php. На данный момент я потерян, потому что я не могу установить цвет фона.

Итак, я должен использовать SetColor(int r, int g, int b) функцию, и я хочу отправить значения RGB в качестве переменной.

Использование SetColor($my_color) в which $my_color = "233, 155, 123" не является правильным выбором. Как я могу отправить переменную цвета в функцию SetFillColor?

Ответ №1:

Вы могли бы использовать explode для $my_color, а затем преобразовать каждый элемент в целое число.

 $rgb = explode(', ', $my_color);
SetColor(intval($rgb[0]), intval($rgb[1]), intval($rgb[2]))