Funkcja fgetss() w PHP

Definicja i zastosowanie

Funkcja fgetss() odczytuje wiersz z otwartego pliku i filtruje znaczniki HTML i PHP.

i fgets() Prawie to samo, różnica polega na tym, że fgetss próbuje usunąć wszystkie znaczniki HTML i PHP z odczytanego tekstu.

Gramatyka

fgetss(file,length,tagi)
Parametry Opis
file Wymagane. Określa plik do odczytania.
length Opcjonalnie. Określa liczbę bajtów do odczytania. Domyślnie to 1024 bajtów. Parametr był wymagany przed PHP 5.
tagi Opcjonalnie. Określa znaczniki, które nie będą usuwane.

Opis

Można użyć dodatkowego trzeciego parametru tagi Określa, które znaczniki nie będą usuwane.

W przypadku niepowodzenia zwraca false.

Przykład

Przykład 1

<?php
$file = fopen("test.htm","r");
echo fgetss($file);
fclose($file);
?>

Wyjście podobne do:

To jest akapit.

Przykład 2

<?php
$file = fopen("test.htm","r");
echo fgetss($file,1024,"<p>,<b>");
fclose($file);
?>

Wyjście podobne do:

To jest akapit.

Wyjściowy kod to:

<p><b>To jest akapit.</b></p>