ฟังก์ชัน vsprint() ส่งคืนสตริงที่จัดรูปแบบ
ไวยากรณ์
vsprintf(format,argarray)
พารามิเตอร์
-
รูปแบบ − ระบุสตริงและวิธีการจัดรูปแบบตัวแปรในนั้น
-
ต่อไปนี้เป็นค่ารูปแบบที่เป็นไปได้ -
-
%% − ส่งกลับเครื่องหมายเปอร์เซ็นต์
-
%b − เลขฐานสอง
-
%c − อักขระตามค่า ASCII
-
%d − เลขทศนิยมพร้อมลายเซ็น (ลบ ศูนย์ หรือบวก)
-
%e − สัญกรณ์วิทยาศาสตร์โดยใช้ตัวพิมพ์เล็ก (เช่น 1.2e+2)
-
%E − สัญกรณ์วิทยาศาสตร์โดยใช้ตัวพิมพ์ใหญ่ (เช่น 1.2E+2)
-
%u − เลขทศนิยมไม่มีเครื่องหมาย (เท่ากับหรือมากกว่าศูนย์)
-
%f − หมายเลขทศนิยม (ทราบการตั้งค่าท้องถิ่น)
-
%F − หมายเลขทศนิยม (ไม่ทราบการตั้งค่าในเครื่อง)
-
%g − สั้นกว่า %e และ %f
-
%G - สั้นกว่า %E และ %f
-
%o − เลขฐานแปด
-
%s − สตริง
-
%x − เลขฐานสิบหก (ตัวพิมพ์เล็ก)
-
%X − เลขฐานสิบหก (ตัวพิมพ์ใหญ่)
-
-
หาเรื่อง − อาร์เรย์ที่มีอาร์กิวเมนต์ที่จะแทรกที่เครื่องหมาย % ในสตริงรูปแบบ
คืนสินค้า
ฟังก์ชัน vsprintf() ส่งคืนค่าเป็นสตริงที่จัดรูปแบบ
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?php $a = 6567; $b = 8976; $res = vsprintf("%f\n%f",array($a,$b)); echo $res; ?>
ผลลัพธ์
6567.000000 8976.000000