Funzione fgetss() PHP

Definizione e uso

La funzione fgetss() legge una riga da un file aperto e filtra via tag HTML e PHP.

Con fgets() Uguale, ma fgetss tenta di rimuovere qualsiasi tag HTML e PHP dal testo letto.

Sintassi

fgetss(file,length,tags,
) Descrizione
file Obbligatorio. Specificare il file da leggere.
length Opzionale. Specificare il numero di byte da leggere. Di default è 1024 byte. Questo parametro era obbligatorio prima di PHP 5.
tags Opzionale. Specificare i tag che non devono essere rimossi.

Descrizione

Può essere utilizzato un terzo parametro opzionale tags Specificare quali tag non devono essere rimossi.

In caso di fallimento, restituisce false.

Esempio

Esempio 1

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

L'output è simile a:

Questo è un paragrafo.

Esempio 2

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

L'output è simile a:

Questo è un paragrafo.

Il codice sorgente generato è:

<p><bQuesto è un paragrafo.</b></p>