Вы можете использовать sprintf
, который является только базовой версией, но не требует дополнительных библиотек, примеры. Следуйте
$String = "Firstname %s, lastname %s, Age %d";
echo sprintf($String,"Robert","Pitt",22);
А также обрабатывает тип литья и смену позиции:
$format = "The %2$s contains %1$d monkeys. That's a nice %2$s full of %1$d monkeys.";
sprintf($format, $num, $location);
Все, хотя мне нравится, как выглядит ответ Джейкоба:)
взгляните на большую функциональность т
его функция и функция сестры здесь:
http://php.net/manual/en/function.sprintf.php