“\ R” em html feita por cakePHP Sanitize :: clean ()
-
12-09-2019 - |
Pergunta
Eu costumava Sanitize :: limpa em cakePHP à entrada do usuário sanitize e no resultado que eu tenho "\ r" caráter.
- O que isso significa de caracteres ( "\ r")?
- Existe uma função que faz o inverso do Sanitize :: limpo, para que eu possa usar antes de emitir os dados.
Solução
Você pode se livrar desse personagem (e outros), chamando trim($userInput);
ou desta forma usando Sanitize::clean
:
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
Outras dicas
"\ r" é o carácter de retorno (ao imprimir para o console, faz com que a saída para começar na próxima linha, mas não afeta exibição de páginas da web).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow