Вопрос

Я использовал Sanitize::clean в cakePHP для очистки пользовательского ввода, и в результате я получил символ « ».

  1. Что означает этот символ (« »)?
  2. Есть ли функция, обратная Sanitize::clean, чтобы я мог использовать ее перед выводом данных.
Это было полезно?

Решение

Вы можете избавиться от этого персонажа (и других), вызвав trim($userInput); или таким образом, используя Sanitize::clean :

$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);

Другие советы

« » — это символ возврата каретки (при печати на консоль он запускает вывод со следующей строки, но не влияет на отображение веб-страниц).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top