# Функция printf

Функция `printf` выводит отформатированную строку.

## Синтаксис

`printf(строка, первая переменная, вторая переменная...);`

## Пример

В данном примере вместо %s будет подставлено слово `'яблоки'`, а вместо %d - число `3`:

`<?php $product = 'яблоки'; $num = 3; printf('Товар - %s, количество - %d', $product, $num); ?>`

Результат выполнения кода:

`'Товар - яблоки, количество - 3'`

## Пример

В данном примере параметры переставлены местами и введена нумерация:

`<?php $num = 3; $product = 'яблоки'; printf('Товар - %2$s, количество - %1$d', $num, $product); ?>`

Результат выполнения кода:

`'Товар - яблоки, количество - 3'`

## Пример

В данном примере количество нужно несколько раз, поэтому введена нумерация:

`<?php $num = 3; $product = 'яблоки'; printf('Товар - %1$s, количество - %2$d, еще раз количество - %2$d', $product, $num); ?>`

Результат выполнения кода:

`'Товар - яблоки, количество - 3, еще раз количество - 3'`
← →
↑