Fonction fgetss PHP

Définition et utilisation

La fonction fgetss() lit une ligne à partir du fichier ouvert et filtre les balises HTML et PHP.

Avec fgets() Identique, mais fgetss essaie de supprimer tous les balises HTML et PHP du texte lu.

Syntaxe

fgetss(file,length,tags)
Paramètres Description
file Obligatoire. Définit le fichier à lire.
length Optionnel. Définit le nombre d'octets à lire. Par défaut, c'est 1024 octets. Ce paramètre était obligatoire avant PHP 5.
tags Optionnel. Définit les balises qui ne seront pas supprimées.

Description

Il peut être utilisé un troisième paramètre optionnel tags Spécifie quels balises ne doivent pas être supprimées.

Si elle échoue, retourne false.

Exemple

Exemple 1

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

La sortie ressemble à :

Ceci est un paragraphe.

Exemple 2

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

La sortie ressemble à :

Ceci est un paragraphe.

Le code source généré est :

<p><b>Ceci est un paragraphe.</b></p>