CakePHP で作成された HTML の「 」 Sanitize::clean()
-
12-09-2019 - |
質問
CakePHP で Sanitize::clean を使用してユーザー入力をサニタイズしたところ、「 」文字が得られました。
- この文字 (「 」) は何を意味しますか?
- Sanitize::clean の逆を行う関数があるので、データを出力する前に使用できます。
解決
あなたはtrim($userInput);
を使用してSanitize::clean
か、この方法を呼び出すことにより、この文字(など)を取り除くことができます:
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
他のヒント
「\ rを」キャリッジリターン文字(コンソールに印刷するとき、それは次の行に開始するように出力を引き起こすが、Webページの表示には影響しません)です。
所属していません StackOverflow