全部,我有一个文本区域,有人可以输入。当我提交表格并插入我的数据库时,我会这样做:
$textarea = mysql_real_escape_string($_POST['textarea']);
当我显示输出时,我会这样做:
echo stripslashes($textarea);
然而,当我这样做时,它会从文本区域中删除返回。当我尝试从mySQL中编辑文本区域时,它会将返回值放回。知道为什么会这样吗?
您可以通过以下方式使用nl2br
:
echo nl2br($textarea);
如果你需要更多信息,这是官方文档页面:链接。