Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Экранирование % в sprintf
Форумы портала PHP.SU » » Вопросы новичков » Экранирование % в sprintf

Страниц (1): [1]
 

1. ole-martyno - 10 Декабря, 2012 - 12:52:48 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. $str = 'У %s было 10% акций';
  3. echo sprintf($str, 'Васи');
  4.  


Такой код выдает, естественно ошибку. Собственно, вопрос, как экранировать второй процент, чтобы sprintf воспринял его как просто процент. Заранее спасибо.
2. Мелкий - 10 Декабря, 2012 - 12:59:25 - перейти к сообщению
%%
3. ole-martyno - 10 Декабря, 2012 - 13:21:28 - перейти к сообщению
Классно=) Огромное спасибо!

 

Powered by ExBB FM 1.0 RC1