Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

sprintf

Возвращает строку, собранную по шаблону.

Доступно с: PHP 4

Синтаксис

sprintf(string $format, mixed ...$values): string

Параметры

ПараметрТипОписание
$formatstringШаблон с метками подстановки: `%s` — строка, `%d` — целое число, `%f` — дробное.
...$valuesmixedЗначения, которые подставляются на место меток по порядку.

Возвращаемое значение

stringОтформатированная строка.

Примеры

Подстановка строки и числа:

<?php
 
echo sprintf('%s is %d years old', 'Anna', 25);

Результат:

Anna is 25 years old

Знаки после запятой и дополнение нулями:

<?php
 
echo sprintf('%.2f', 3.14159), "\n";
echo sprintf('%05d', 42);

Результат:

3.14
00042

Примечания

Функция возвращает строку, но не выводит её. Если результат нужно сразу напечатать, используйте printf() с теми же аргументами.

См. также

  • implode — Объединяет элементы массива в строку.

Вопросы и ответы по теме

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.