ฟังก์ชัน fputs() เขียนเนื้อหาลงในไฟล์ที่เปิดอยู่
ฟังก์ชันจะหยุดทำงานเมื่อถึงความยาวที่กำหนดหรือถึงจุดสิ้นสุดของไฟล์ (EOF) ขึ้นอยู่กับว่ากรณีใดจะเกิดขึ้นก่อน
ถ้าฟังก์ชันดำเนินการสำเร็จ จำนวนไบต์ที่เขียนจะถูกส่งกลับ หากล้มเหลวจะส่งกลับ FALSE
ฟังก์ชัน fputs() เป็นนามแฝงของฟังก์ชัน fwrite()
fputs(ไฟล์,สตริง,ความยาว)
พารามิเตอร์ | อธิบาย |
---|---|
ไฟล์ | ที่จำเป็น. ระบุไฟล์ที่เปิดอยู่ที่จะเขียนถึง |
เชือก | ที่จำเป็น. ระบุสตริงที่จะเขียนลงในไฟล์ที่เปิด |
ความยาว | ไม่จำเป็น. ระบุจำนวนไบต์สูงสุดที่จะเขียน |
เคล็ดลับ: ฟังก์ชั่นนี้เป็นแบบไบนารี่ที่ปลอดภัย (หมายความว่าทั้งข้อมูลไบนารี (เช่น รูปภาพ) และข้อมูลตัวอักษรสามารถเขียนได้โดยใช้ฟังก์ชันนี้)
<?php$file = fopen("test.txt","w");echo fputs($file,"Hello World. Testing!");fclose($file);?>
รหัสข้างต้นจะส่งออก:
ยี่สิบเอ็ด