Die Funktion fgetss() gibt eine Zeile aus einer geöffneten Datei zurück und filtert dabei HTML- und PHP-Tags heraus.
Die Funktion fgetss() stoppt die Rückgabe einer neuen Zeile, wenn sie die angegebene Länge erreicht oder das Ende der Datei (EOF) erreicht, je nachdem, was zuerst eintritt.
Diese Funktion gibt bei einem Fehler FALSE zurück.
fgetss(Datei,Länge,Tags)
Parameter | beschreiben |
---|---|
Datei | Erforderlich. Gibt die zu prüfenden Dokumente an. |
Länge | Optional. Gibt die Anzahl der zu lesenden Bytes an. Der Standardwert ist 1024 Byte. Hinweis: Dieser Parameter ist in Versionen vor PHP 5 erforderlich. |
Tags | Optional. Geben Sie an, welche Tags nicht entfernt werden sollen. |
test.html-Codeinhalt:
<p><b>Dies ist ein Absatz.</b></p>
PHP-Code:
<?php$file = fopen("test.html","r");echo fgetss($file);fclose($file);?>
Der obige Code gibt Folgendes aus:
Das ist ein Absatz.
<?php$file = fopen("test.html","r");echo fgetss($file,1024,"<p>,<b>");fclose($file);?>
Der obige Code gibt Folgendes aus:
Das ist ein Absatz.
Die obige Quellcode-Ausgabe lautet:
<p><b>Dies ist ein Absatz.</b></p>