Торт php символ новой строки - PullRequest
0 голосов
/ 21 сентября 2010

Я использую функцию CakePHP Paranoid , но я хочу, чтобы она не удаляла Символ новой строки .Я попытался передать \ n в разрешенных символах, но это не удалось

Ответы [ 2 ]

4 голосов
/ 21 сентября 2010

Вы должны убедиться, что используете правильные кавычки:

echo Sanitize::paranoid($badString,array("\r\n","\n"));

Всегда используйте двойные кавычки, если вы отправляете в escape-символах, и если ваши зачистки возвращаются и переводятся строки, убедитесь, что "\r\n" предшествует, поскольку я уверен, что функция будет очищать в порядке передачи символов.

1 голос
/ 21 сентября 2010

Какой синтаксис вы используете? Убедитесь, что $allowedChars является массивом и что вы использовали двойные кавычки для новой строки (одинарные кавычки не разбирают экранированные символы как новую строку):

Sanitize::paranoid($badString, array("\n"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...