escape
Escapa uma string substituindo caracteres HTML especiais por sequências de escape. Não altera strings que não têm nada para escapar.
escape_once
Escapa uma string sem alterar entidades escapadas existentes. Não altera strings que não têm nada para escapar.
strip_html
Remove quaisquer tags HTML de uma string.
newline_to_br
Substitui toda quebra de linha (\n
) em uma string por uma quebra de linha HTML (“).
url_encode
Converte quaisquer caracteres inseguros para URL em uma string em caracteres codificados por porcentagem.
url_decode
Decodifica uma string que foi codificada como URL.
xml_escape
Escapa algum texto para uso em XML.
cgi_escape
CGI escapa uma string para uso em URL. Substitui quaisquer caracteres especiais por substituições %XX
apropriadas. CGI escape normalmente substitui um espaço por um sinal de mais +
.
uri_escape
Codifica por porcentagem quaisquer caracteres especiais em uma URI. URI escape normalmente substitui um espaço por %20
. Caracteres reservados não serão escapados.
slugify
Converte uma string em um “slug” de URL em minúsculas. O filtro slugify aceita 2 opções:
mode: string
. O padrão é"default"
. Eles são os seguintes (com o que filtram):
"none"
: nenhum caractere"raw"
: espaços"default"
: espaços e caracteres não alfanuméricos"pretty"
: espaços e caracteres não alfanuméricos exceto por._~!$&'()+,;=@
"ascii"
: espaços, caracteres não alfanuméricos e não ASCII"latin"
: como padrão, exceto que caracteres latinos são primeiro transliterados (ex. àèïòü para aeiou).
case: boolean
. O padrão éfalse
. O caso original do slug será mantido se definido comotrue
.