119 of 410 menu

Funkcija vprintf

Funkcija vprintf deluje podobno kot printf, vendar sprejme argumente v obliki polja namesto spremenljivega števila parametrov. Formatiranje niza poteka v skladu z danim vzorcem.

Sintaksa

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

Primer

Osnovna uporaba s poljem argumentov:

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

Rezultat izvajanja kode:

"Ime: Ivan, Starost: 25"

Primer

Uporaba različnih specifikatorjev formata:

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

Rezultat izvajanja kode:

"Cena: 19.99, Koda: 0042"

Primer

Uporaba s spremenljivim številom argumentov prek call_user_func_array:

<?php $format = '%s je dosegel %d golov v %d tekmah'; $data = ['Player1', 12, 15]; call_user_func_array('vprintf', [$format, $data]); ?>

Rezultat izvajanja kode:

"Player1 je dosegel 12 golov v 15 tekmah"

Glejte tudi

  • funkcijo printf,
    ki izpiše formatiran niz
  • funkcijo vsprintf,
    ki vrne formatiran niz
  • funkcijo sprintf,
    ki formatira niz
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni