119 of 410 menu

Funkcija vprintf

Funkcija vprintf radi analogno printf, ali prihvata argumente u obliku niza umesto promenljivog broja parametara. Formatiranje stringa se vrši prema zadatom šablonu.

Sintaksa

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

Primer

Osnovna upotreba sa nizom argumenata:

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

Rezultat izvršavanja koda:

"Ime: Ivan, Godine: 25"

Primer

Upotreba različitih specifikatora formata:

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

Rezultat izvršavanja koda:

"Cena: 19.99, Kod: 0042"

Primer

Upotreba sa promenljivim brojem argumenata preko call_user_func_array:

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

Rezultat izvršavanja koda:

"Player1 scored 12 goals in 15 matches"

Pogledajte takođe

  • funkciju printf,
    koja ispisuje formatirani string
  • funkciju vsprintf,
    koja vraća formatirani string
  • funkciju sprintf,
    koja formatira string
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij