Dans PHP, la fonction FGETSSS () est utilisée pour lire une ligne de contenu à partir d'un pointeur de fichier et supprimer automatiquement les balises HTML et PHP. Cette fonction est souvent utilisée pour nettoyer les balises dans le contenu du fichier pour s'assurer que le contenu de sortie est plus pure.
La syntaxe de base de la fonction fGetSS () est la suivante:
<?php fgetss(file_pointer, length, tags); ?>
La fonction FGETSSS () renvoie le contenu du fichier de lecture, et toutes les balises HTML et PHP seront supprimées. Si une erreur se produit, FALSE est renvoyé.
Supposons que nous ayons un fichier appelé new.html avec le contenu suivant:
<p><strong>L'Asie</strong> est <em>continue</em> .</p>
Dans l'exemple suivant, nous utilisons fGetSSS () pour lire le fichier et supprimer les balises HTML dedans:
<?php $file_pointer = fopen("new.html", "r"); echo fgetss($file_pointer); fclose($file_pointer); ?>
Le résultat de la sortie est:
L'Asie est continue.
Dans cet exemple, nous passons un paramètre de longueur et une balise HTML qui n'est pas supprimée pour la fonction fGetSS ():
<?php $file_pointer = fopen("new.html", "r"); if ($file_pointer) { while (!feof($file_pointer)) { $buffer = fgetss($file_pointer, 1024, "<p> , <em>"); Echo $ tampon; } fclose ($ file_pointer); } ?></em><p> Le résultat de la sortie est:</p><pre> L'Asie est <em>continue</em> .
La fonction fGetSS () est une fonction de traitement de fichiers très pratique dans PHP. Il peut supprimer efficacement les balises HTML et PHP et est très utile lors du traitement du contenu du fichier. En utilisant cette fonction raisonnablement, vous pouvez vous assurer que le contenu de sortie dans le fichier ne contient pas de balises inutiles.