119 of 410 menu

Fungsi vprintf

Fungsi vprintf berfungsi serupa dengan printf, tetapi menerima argumen dalam bentuk tatasusunan dan bukannya sejumlah pembolehubah parameter. Pemformatan rentetan berlaku mengikut templat yang ditetapkan.

Sintaks

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

Contoh

Penggunaan asas dengan tatasusunan argumen:

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

Keputusan pelaksanaan kod:

"Nama: Ivan, Umur: 25"

Contoh

Penggunaan pelbagai penentu format:

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

Keputusan pelaksanaan kod:

"Harga: 19.99, Kod: 0042"

Contoh

Penggunaan dengan sejumlah pembolehubah argumen melalui call_user_func_array:

<?php $format = '%s menjaringkan %d gol dalam %d perlawanan'; $data = ['Pemain1', 12, 15]; call_user_func_array('vprintf', [$format, $data]); ?>

Keputusan pelaksanaan kod:

"Pemain1 menjaringkan 12 gol dalam 15 perlawanan"

Lihat juga

  • fungsi printf,
    yang mengoutput rentetan yang diformat
  • fungsi vsprintf,
    yang mengembalikan rentetan yang diformat
  • fungsi sprintf,
    yang memformat rentetan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak