In PHP wird die Funktion fGetss () verwendet, um eine Inhaltszeile aus einem Dateizeiger zu lesen und automatisch HTML- und PHP -Tags zu entfernen. Diese Funktion wird häufig verwendet, um Tags in Dateiinhalten zu reinigen, um sicherzustellen, dass der Ausgabeinhalt reiner ist.
Die grundlegende Syntax der Funktion fGetss () lautet wie folgt:
<?php fgetss(file_pointer, length, tags); ?>
Die Funktion fGetSSS () gibt den Lesendateiinhalt zurück, und alle HTML- und PHP -Tags werden entfernt. Wenn ein Fehler auftritt, wird False zurückgegeben.
Angenommen, wir haben eine Datei namens New.html mit folgenden Inhalten:
<p><strong>Asien</strong> ist <em>kontinuierlich</em> .</p>
Im folgenden Beispiel verwenden wir fGetss (), um die Datei zu lesen und die darin enthaltenen HTML -Tags zu entfernen:
<?php $file_pointer = fopen("new.html", "r"); echo fgetss($file_pointer); fclose($file_pointer); ?>
Das Ausgangsergebnis ist:
Asien ist kontinuierlich.
In diesem Beispiel übergeben wir einen Längenparameter und ein HTML -Tag, das für die Funktion fGetss () nicht entfernt wird:
<?php $file_pointer = fopen("new.html", "r"); if ($file_pointer) { while (!feof($file_pointer)) { $buffer = fgetss($file_pointer, 1024, "<p> , <em>"); Echo $ Buffer; } fcLose ($ file_pointer); } ?></em><p> Das Ausgangsergebnis ist:</p><pre> Asien ist <em>kontinuierlich</em> .
Die Funktion fGetss () ist eine sehr praktische Funktionsverarbeitungsfunktion in PHP. Es kann effektiv HTML- und PHP -Tags entfernen und ist bei der Verarbeitung von Dateiinhalten sehr nützlich. Wenn Sie diese Funktion vernünftigerweise verwenden, können Sie sicherstellen, dass der Ausgabeinhalt in der Datei keine unnötigen Tags enthält.