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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј