sprintf - повторяющиеся аргументы

Я хочу отформатировать строку с помощью sprintf , но многократно повторяя аргумент. см. ..

$str = "Str 1: %s - Str 2: %s - Str 2 again: %s";

Учитывая, что строка форматируется, я хочу повторить второй аргумент два раза.

echo sprintf($str, "I'm string 1", "My name is string 2");

И желаемый результат вроде:

Str 1: I'm string 1 - Str 2: My name is string 2 - Str 2 again: My name is string 2

Есть способ сделать это ??

39
задан 6 October 2011 в 12:10
поделиться