119 of 410 menu

Funkcia vprintf

Funkcia vprintf funguje podobne ako printf, ale prijíma argumenty vo forme poľa namiesto premenlivého počtu parametrov. Formátovanie reťazca prebieha podľa zadaného šablóny.

Syntax

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

Príklad

Základné použitie s poľom argumentov:

<?php $format = 'Meno: %s, Vek: %d'; $args = ['Ivan', 25]; vprintf($format, $args); ?>

Výsledok vykonania kódu:

"Meno: Ivan, Vek: 25"

Príklad

Použitie rôznych špecifikátorov formátu:

<?php $format = 'Cena: %.2f, Kód: %04d'; $args = [19.99, 42]; vprintf($format, $args); ?>

Výsledok vykonania kódu:

"Cena: 19.99, Kód: 0042"

Príklad

Použitie s premenlivým počtom argumentov pomocou call_user_func_array:

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

Výsledok vykonania kódu:

"Player1 scored 12 goals in 15 matches"

Pozrite tiež

  • funkciu printf,
    ktorá vypíše naformátovaný reťazec
  • funkciu vsprintf,
    ktorá vráti naformátovaný reťazec
  • funkciu sprintf,
    ktorá naformátuje reťazec
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť