Función fgetss() de PHP

Definición y uso

La función fgetss() lee una línea del archivo abierto y filtra cualquier etiqueta HTML y PHP.

Con fgets() Igual, pero fgetss intenta quitar cualquier etiqueta HTML y PHP del texto leído.

Sintaxis

fgetss(file,length,tags)
Parámetros Descripción
file Obligatorio. Especificar el archivo a leer.
length Opcional. Especificar el número de bytes a leer. Por defecto es 1024 bytes. Este parámetro era obligatorio antes de PHP 5.
tags Opcional. Especificar las etiquetas que no se eliminarán.

Descripción

Se puede usar un tercer parámetro opcional tags Especificar qué marcas no se eliminan.

Si falla, devuelve false.

Ejemplo

Ejemplo 1

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

Se salida similar a:

Este es un párrafo.

Ejemplo 2

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

Se salida similar a:

Este es un párrafo.

El código fuente generado es:

<p><b>Este es un párrafo.</b></p>