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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу