119 of 410 menu

vprintf Fonksiyonu

vprintf fonksiyonu, printf ile benzer şekilde çalışır, ancak değişken sayıda parametre yerine argümanları bir dizi olarak kabul eder. Dize biçimlendirme, belirtilen şablona göre gerçekleşir.

Sözdizimi

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

Örnek

Dizi argümanları ile temel kullanım:

<?php $format = 'İsim: %s, Yaş: %d'; $args = ['İvan', 25]; vprintf($format, $args); ?>

Kod çalıştırmanın sonucu:

"İsim: İvan, Yaş: 25"

Örnek

Çeşitli biçim belirteçlerinin kullanımı:

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

Kod çalıştırmanın sonucu:

"Fiyat: 19.99, Kod: 0042"

Örnek

call_user_func_array ile değişken sayıda argüman kullanımı:

<?php $format = '%s, %d maçta %d gol attı'; $data = ['Oyuncu1', 15, 12]; call_user_func_array('vprintf', [$format, $data]); ?>

Kod çalıştırmanın sonucu:

"Oyuncu1, 15 maçta 12 gol attı"

Ayrıca Bakınız

  • printf fonksiyonu,
    biçimlendirilmiş bir dize çıktısı verir
  • vsprintf fonksiyonu,
    biçimlendirilmiş bir dize döndürür
  • sprintf fonksiyonu,
    bir dizeyi biçimlendirir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet