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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј