ฟังก์ชัน vfprintf() ใช้สำหรับเขียนสตริงที่จัดรูปแบบแล้วไปยังสตรีม (stream) ที่ระบุ ส่งคืนความยาวของสตริงที่เขียน
รูปแบบการใช้งาน (Syntax)
vfprintf(stream, format, arg)
พารามิเตอร์ (Parameters)
stream − ระบุที่จะเขียนสตริงไป (เช่น file pointer)
format − ระบุสตริงและวิธีจัดรูปแบบตัวแปรในนั้น
ค่าที่เป็นไปได้สำหรับ format (เหมือน vsprintf/vprintf)
arg − อาเรย์ที่มีอาร์กิวเมนต์สำหรับแทรกที่เครื่องหมาย % ในสตริง format
ค่าที่ส่งกลับ (Return Value)
ฟังก์ชัน vfprintf() ส่งคืนความยาวของสตริงที่เขียนออกไป
ตัวอย่างการใช้งาน
<?php
$str1 = 123;
$str2 = 456;
$file = fopen("sample.txt", "w");
vfprintf($file, "%f%f", array($str1, $str2));
fclose($file);
?>