我的表格中有textarea
当用户输入输入键时,它会将\n
存储到数据库中
我应该允许\n
存储到mySql数据库中吗?或者我应该str_replace
,如果用户输入abc\n\n\n\n\n\n\n\n
多次输入,那么修剪 \n
前面是什么端
答案 0 :(得分:0)
由您决定要对数据做什么。如果你想允许多个换行,那就去做吧!如果你不这样做的话!以下是一些可以帮助您的代码:
// trim leading and trailing line breaks, spaces, tabs, etc.
$string = trim($string);
// Replace multiple line breaks with one:
$string = preg_replace("/\n+/", "\n", $string);