119 of 410 menu

A vprintf függvény

A vprintf függvény hasonlóan működik, mint a printf, de az argumentumokat tömb formájában fogadja el változó számú paraméterek helyett. A sztring formázása a megadott minta szerint történik.

Szintaxis

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

Példa

Alapvető használat argumentumtömbbel:

<?php $format = 'Név: %s, Kor: %d'; $args = ['Iván', 25]; vprintf($format, $args); ?>

A kód végrehajtásának eredménye:

"Név: Iván, Kor: 25"

Példa

Különböző formátumspecifikátorok használata:

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

A kód végrehajtásának eredménye:

"Ár: 19.99, Kód: 0042"

Példa

Használat változó számú argumentummal call_user_func_array segítségével:

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

A kód végrehajtásának eredménye:

"Player1 scored 12 goals in 15 matches"

Lásd még

  • a printf függvényt,
    amely kiír egy formázott sztringet
  • a vsprintf függvényt,
    amely visszaad egy formázott sztringet
  • a sprintf függvényt,
    amely formáz egy sztringet
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás