РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
119 of 410 menu
◀ ▶

Функция vprintf

Функцията vprintf работи аналогично на printf, но приема аргументи под формата на масив вместо променлив брой параметри. Форматирането на низа става според зададения шаблон.

Синтаксис

vprintf(string $format, array $args): int

Пример

Основно използване с масив от аргументи:

<?php $format = 'Име: %s, Възраст: %d'; $args = ['Иван', 25]; vprintf($format, $args); ?>

Резултат от изпълнението на кода:

"Име: Иван, Възраст: 25"

Пример

Използване на различни спецификатори на формат:

<?php $format = 'Цена: %.2f, Код: %04d'; $args = [19.99, 42]; vprintf($format, $args); ?>

Резултат от изпълнението на кода:

"Цена: 19.99, Код: 0042"

Пример

Използване с променлив брой аргументи чрез call_user_func_array:

<?php $format = '%s scored %d goals in %d matches'; $data = ['Player1', 12, 15]; call_user_func_array('vprintf', [$format, $data]); ?>

Резултат от изпълнението на кода:

"Player1 scored 12 goals in 15 matches"

Вижте също

  • функцията printf,
    която извежда форматиран низ
  • функцията vsprintf,
    която връща форматиран низ
  • функцията sprintf,
    която форматира низ
← →
↑
Български▼
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне