119 of 410 menu

Funksioni vprintf

Funksioni vprintf punon në mënyrë të ngjashme me printf, por pranon argumente në formën e një grupi në vend të një numri të ndryshueshëm parametrash. Formatimi i vargut ndodh sipas shabllonit të caktuar.

Sintaksa

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

Shembull

Përdorimi bazë me një grup argumentesh:

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

Rezultati i ekzekutimit të kodit:

"Emri: Ivan, Mosha: 25"

Shembull

Përdorimi i specifikuesve të ndryshëm të formatit:

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

Rezultati i ekzekutimit të kodit:

"Çmimi: 19.99, Kodi: 0042"

Shembull

Përdorimi me numër të ndryshueshëm argumentesh përmes call_user_func_array:

<?php $format = '%s shënoi %d gola në %d ndeshje'; $data = ['Player1', 12, 15]; call_user_func_array('vprintf', [$format, $data]); ?>

Rezultati i ekzekutimit të kodit:

"Player1 shënoi 12 gola në 15 ndeshje"

Shihni gjithashtu

  • funksionin printf,
    i cili shfaq një varg të formatuar
  • funksionin vsprintf,
    i cili kthen një varg të formatuar
  • funksionin sprintf,
    i cili formaton një varg
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo