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>