fgetss

(PHP 4, PHP 5, PHP 7)

fgetssLer uma linha de um ponteiro de arquivo e retira as tags HTML

Descrição

fgetss(resource $handle, int $length = ?, string $allowable_tags = ?): string

Idêntico a fgets(), exceto que fgetss() tenta retirar qualquer tag HTML ou PHP do texto que ele lê.

Parâmetros

handle

O ponteiro de arquivo deve ser válido e deve apontar para um arquivo aberto com sucesso por fopen() ou fsockopen() (e ainda não fechado por 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

Nota: Se o PHP não estiver reconhecendo apropriadamente os finais de linha ao ler arquivos em um computador Macintosh ou que foram criados em um, habilitar a opção de configuração de tempo de execução auto_detect_line_endings 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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top