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>