Так нет же, есть для такого простого дела целая функция. Объясните нубу, какой практический толк от этой функции.
У вас встречаются ситуации, когда использование sprintf предпочтительнее двойных кавычек или конкатенации строк с переменными?
Спустя 17 минут, 2 секунды (9.10.2012 - 20:07) inpost написал(а):
у меня есть
$var = 2.1;
$var2 = 13;
$var3 = 0.15;
надо все 3 переменных вывести в формате:
00.00
То есть
02.10
13.00
00.15
Твой ход?
$var = 2.1;
$var2 = 13;
$var3 = 0.15;
надо все 3 переменных вывести в формате:
00.00
То есть
02.10
13.00
00.15
Твой ход?
Спустя 8 минут, 49 секунд (9.10.2012 - 20:16) iVasya написал(а):
inpost, ага, эта функци полезна для того, что бы представить дробные числа в нужном формате, ок, учту.
А есть еще какие полезные применения ей?
А есть еще какие полезные применения ей?
Спустя 1 минута, 24 секунды (9.10.2012 - 20:17) inpost написал(а):
Спустя 1 минута, 13 секунд (9.10.2012 - 20:19) johniek_comp написал(а):
iVasya
эх, если бы ты знал си, таких вопросов бы не задавал...
inpost
тут не в это дело
эх, если бы ты знал си, таких вопросов бы не задавал...
inpost
тут не в это дело
Спустя 3 минуты, 2 секунды (9.10.2012 - 20:22) inpost написал(а):
! |
inpost |
Спустя 2 часа, 22 минуты, 16 секунд (9.10.2012 - 22:44) sergeiss написал(а):
Цитата (iVasya @ 9.10.2012 - 21:16) |
ага, эта функци полезна для того, что бы представить дробные числа в нужном формате, ок, учту. |
Не только дробные числа. Это вообще "форматированный" вывод. Разница между функциями минимальна: sprintf возвращает символьную строку, которую можно куда-то сохранить или сразу вывести, а printf сразу выводит отформатированные данные в поток вывода.
Спустя 11 часов, 29 минут, 18 секунд (10.10.2012 - 10:13) altairo2087 написал(а):
Есть такой прием, делать sql запросы через sprintf
Тут в общем смысл в том, что он вставляя в текст форматирует в заданный тип. Можно использовать как фильтр.
$sql = "SELECT * FROM table WHERE field=%d";
$sqlf = sprintf( $sql, $somevalue );
$db->query($sqlf);
Тут в общем смысл в том, что он вставляя в текст форматирует в заданный тип. Можно использовать как фильтр.
Спустя 2 часа, 38 минут, 11 секунд (10.10.2012 - 12:51) killer8080 написал(а):
Цитата (altairo2087 @ 10.10.2012 - 10:13) |
Есть такой прием, делать sql запросы через sprintf |
Поповский говнокод
Спустя 6 минут, 34 секунды (10.10.2012 - 12:58) Игорь_Vasinsky написал(а):
показывает верх своего совершенства.