PHP fgetss() ฟังก์ชัน
คำอธิบาย และการใช้งาน
fgetss() ฟังก์ชันอ่านบรรทัดหนึ่งจากแฟ้มที่เปิดและเอาแทรกซ์ HTML และ PHP ออก
เท่ากัน fgets() เหมือนกัน แต่ต่างกันคือ fgetss จะพยายามลบล้างแทรกซ์ HTML และ PHP จากข้อความที่อ่าน
ศัพท์
fgetss(file,length,tags)
ตัวแปร | คำอธิบาย |
---|---|
file | จำเป็น กำหนดแทรกซ์ที่จะอ่าน |
length | ตัวเลือก กำหนดจำนวนไบต์ที่จะอ่าน โดยเริ่มต้นด้วย 1024 ไบต์ สำหรับ PHP 5 ก่อนหน้านี้เป็นข้อบังคับ |
tags | ตัวเลือก กำหนดแทรกซ์ที่ไม่ต้องถูกลบล้าง |
ชื่อ
สามารถใช้ประกายที่เป็นตัวเลือกที่สามได้ tags กำหนดตามที่ไม่ต้องลบล้างตามแทรกซ์
ถ้าล้มเหลว ก็จะกลับมาด้วย false。
ตัวอย่าง
ตัวอย่าง 1
<?php $file = fopen("test.htm","r"); echo fgetss($file); fclose($file); ?>
ออกมาเหมือนนี้:
This is a paragraph.
ตัวอย่าง 2
<?php $file = fopen("test.htm","r"); echo fgetss($file,1024,"<p>,<b>"); fclose($file); ?>
ออกมาเหมือนนี้:
This is a paragraph.
รหัสต้นแบบที่ออกมาคือ:
<p><b>This is a paragraph.</b></p>