【发布时间】:2009-09-20 19:32:05
【问题描述】:
我在 cakePHP 中使用 Sanitize::clean 来清理用户输入,结果我得到了“\r”字符。
- 这个字符是什么意思(“\r”)?
- 是否有与 Sanitize::clean 相反的函数,所以我可以在输出数据之前使用。
【问题讨论】:
标签: php html cakephp special-characters
我在 cakePHP 中使用 Sanitize::clean 来清理用户输入,结果我得到了“\r”字符。
【问题讨论】:
标签: php html cakephp special-characters
您可以通过调用trim($userInput); 或以这种方式使用Sanitize::clean 来摆脱这个角色(和其他角色):
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
【讨论】:
“\r”是回车符(打印到控制台时,会导致输出从下一行开始,但不影响网页的显示)。
【讨论】: