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 scored %d goals in %d matches'; $data = ['Player1', 12, 15]; call_user_func_array('vprintf', [$format, $data]); ?>

Кодты орындау нәтижесі:

"Player1 scored 12 goals in 15 matches"

Сондай-ақ қараңыз

  • 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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау