Função fgetss() PHP
Definição e uso
A função fgetss() lê uma linha do arquivo aberto e filtra qualquer marcação HTML e PHP.
Com fgets() Igual, mas fgetss tenta remover qualquer marcação HTML e PHP do texto lido.
Sintaxe
fgetss(file,length,tags)
Parâmetros | Descrição |
---|---|
file | Obrigatório. Especifica o arquivo a ser lido. |
length | Opcional. Especifica o número de bytes a serem lidos. O padrão é 1024 bytes. Este parâmetro era obrigatório antes do PHP 5. |
tags | Opcional. Especifica os marcadores que não serão removidos. |
Descrição
Pode usar um terceiro parâmetro opcional tags Especificar quais marcadores não devem ser removidos.
Se falhar, retorna false.
Exemplo
Exemplo 1
<?php $file = fopen("test.htm","r"); echo fgetss($file); fclose($file); ?>
Saída similar a:
Este é um parágrafo.
Exemplo 2
<?php $file = fopen("test.htm","r"); echo fgetss($file,1024,"<p>,<b>"); fclose($file); ?>
Saída similar a:
Este é um parágrafo.
O código-fonte gerado é:
<p><b>Este é um parágrafo.</b></p>