“\ R” en html hecha por CakePHP :: Desinfección limpia ()
-
12-09-2019 - |
Pregunta
He utilizado Desinfección :: limpio en CakePHP para desinfectar la entrada del usuario y en el resultado que obtuve carácter "\ r".
- ¿Qué significa este personaje ( "\ r")?
- ¿Hay una función que hace lo contrario de Desinfección :: limpia, por lo que se puede utilizar antes de dar salida a los datos.
Solución
Usted puede deshacerse de este personaje (y otros) o llamando trim($userInput);
esta manera usando Sanitize::clean
:
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
Otros consejos
"\ r" es el carácter de retorno de carro (al imprimir en la consola, que hace que la salida se inicia en la línea siguiente, pero no afecta a la visualización de las páginas web).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow