Возвращает строку, созданную согласно формат строки форматирования.
Может $args быть массивом - если да, то как я могу его использовать?
Ответ 1
vsprintf() - ваш друг. Вы не можете использовать массив в sprintf любым значимым образом, но вы можете вызвать vsprintf() с помощью массива аргументов (который заменяет sprintf отдельные аргументы функции).