Hàm PHP fgetss()
Định nghĩa và cách sử dụng
Hàm fgetss() đọc một dòng từ tệp mở và lọc bỏ thẻ HTML và PHP.
Cùng với fgets() Cùng nhau, khác biệt là fgetss cố gắng loại bỏ bất kỳ thẻ HTML và PHP nào từ văn bản được đọc.
Cú pháp
fgetss(tệp,dài,thẻ)
Tham số | Mô tả |
---|---|
tệp | Bắt buộc. Định nghĩa tệp cần đọc. |
dài | Tùy chọn. Định nghĩa số byte cần đọc. Mặc định là 1024 byte. Tham số này là bắt buộc trong PHP 5 trước. |
thẻ | Tùy chọn. Định nghĩa những thẻ sẽ không bị xóa. |
Giải thích
Có thể sử dụng tham số thứ ba tùy chọn thẻ Định nghĩa những thẻ nào không bị loại bỏ.
Nếu thất bại, sẽ trả về false。
Mô hình
Ví dụ 1
<?php $file = fopen("test.htm","r"); echo fgetss($file); fclose($file); ?>
Đầu ra tương tự:
Đây là một đoạn văn.
Ví dụ 2
<?php $file = fopen("test.htm","r"); echo fgetss($file,1024,"<p>,<b>"); fclose($file); ?>
Đầu ra tương tự:
Đây là một đoạn văn.
Mã nguồn đầu ra là:
<p><b>Đây là một đoạn văn.</b></p>