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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ