Отправка строки как int params в php - PullRequest
0 голосов
/ 26 октября 2011

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

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

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

1 Ответ

1 голос
/ 26 октября 2011

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

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