119 of 410 menu

ფუნქცია vprintf

ფუნქცია vprintf მუშაობს printf-ის მსგავსად, მაგრამ იღებს არგუმენტებს მასივის სახით ცვლადი რაოდენობის პარამეტრების ნაცვლად. სტრიქონის ფორმატირება ხდება მოცემული შაბლონის მიხედვით.

სინტაქსი

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

მაგალითი

ძირითადი გამოყენება არგუმენტების მასივთან:

<?php $format = 'სახელი: %s, ასაკი: %d'; $args = ['ივანე', 25]; vprintf($format, $args); ?>

კოდის შესრულების შედეგი:

"სახელი: ივანე, ასაკი: 25"

მაგალითი

სხვადასხვა ფორმატის სპეციფიკატორების გამოყენება:

<?php $format = 'ფასი: %.2f, კოდი: %04d'; $args = [19.99, 42]; vprintf($format, $args); ?>

კოდის შესრულების შედეგი:

"ფასი: 19.99, კოდი: 0042"

მაგალითი

გამოყენება ცვლადი რაოდენობის არგუმენტებთან call_user_func_array-ის მეშვეობით:

<?php $format = '%s-მა გაიტანა %d გოლი %d მატჩში'; $data = ['Player1', 12, 15]; call_user_func_array('vprintf', [$format, $data]); ?>

კოდის შესრულების შედეგი:

"Player1-მა გაიტანა 12 გოლი 15 მატჩში"

იხილეთ აგრეთვე

  • ფუნქცია printf,
    რომელიც გამოსახავს ფორმატირებულ სტრიქონს
  • ფუნქცია vsprintf,
    რომელიც აბრუნებს ფორმატირებულ სტრიქონს
  • ფუნქცია sprintf,
    რომელიც ფორმატირებს სტრიქონს
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა