« » в HTML, созданный cakePHP Sanitize::clean()
-
12-09-2019 - |
Вопрос
Я использовал Sanitize::clean в cakePHP для очистки пользовательского ввода, и в результате я получил символ « ».
- Что означает этот символ (« »)?
- Есть ли функция, обратная Sanitize::clean, чтобы я мог использовать ее перед выводом данных.
Решение
Вы можете избавиться от этого персонажа (и других), вызвав trim($userInput);
или таким образом, используя Sanitize::clean
:
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
Другие советы
« » — это символ возврата каретки (при печати на консоль он запускает вывод со следующей строки, но не влияет на отображение веб-страниц).
Не связан с StackOverflow