fgetss
(PHP 4, PHP 5)
fgetss — Ler uma linha de um ponteiro de arquivo e retira as tags HTML
Descrição
$handle
[, int $length
[, string $allowable_tags
]] )Idêntico a fgets(), exceto que fgetss() tenta retirar qualquer tag HTML ou PHP do texto que ele lê.
Parâmetros
-
handle -
The file pointer must be valid, and must point to a file successfully opened by fopen() or fsockopen() (and not yet closed by fclose()).
-
length -
Tamanho da informação a ser recebida.
-
allowable_tags -
Você pode usar o terceiro parâmetro opcional para especificar as tags que não devem ser removidas.
Valor Retornado
Retorna uma stirng de até length - 1 bytes lidos do
ponteiro do arquivo por handle, com todo HTML e código PHP
removidos.
Se um erro ocorrer, retorna FALSE.
Changelog
| Versão | Descrição |
|---|---|
| 5.0.0 |
O parâmetro length é opcional.
|
| 3.0.13 e 4.0.0 |
O parâmetro allowable_tags foi adicionado.
|
Notas
Note: Se PHP não está apropriadamente reconhecendo o final de linha quando lendo arquivos ou criando por um computador Macintosh, habilitando a opção auto_detect_line_endings em tempo de execução pode ajudar a resolver o problema.
Veja Também
- fgets() - Lê uma linha de um ponteiro de arquivo
- fopen() - Abre um arquivo ou URL
- popen() - Abre um processo como ponteiro de arquivo
- fsockopen() - Abre um socket de conexão Internet ou de domínio Unix
- strip_tags() - Retira as tags HTML e PHP de uma string