Достаточно просто

способ использованияименованные аргументы заsprintf или жеprintf.

Пример:

sprintf(
  'Last time logged in was %hours hours, 
   %minutes minutes, %seconds seconds ago'
  ,$hours,$minutes, $seconds
);

или черезvsprintf и ассоциативный массив.

Я нашел несколько примеров кодирования здесь

function sprintfn ($format, array $args = array())

http://php.net/manual/de/function.sprintf.php

и здесь

function vnsprintf( $format, array $data)

http://php.net/manual/de/function.vsprintf.php

где люди написали свои собственные решения.

Но у меня вопрос: может быть, есть ли стандартное решение PHP для достижения этого или есть другой способ, может быть, с помощью простого PHP-шаблона, предоставляемого PEAR, чтобы я мог достичь этого, придерживаясь стандартного PHP?

Спасибо за любую помощь.

Ответы на вопрос(9)

Ваш ответ на вопрос