【发布时间】:2016-06-21 13:11:43
【问题描述】:
我有两个不同的textarea,我想将它们都存储在一个带换行符的数据库字段中。如果我在表字段中存储一个 textarea 值,它的效果很好,但我需要在一个字段中存储两个 textarea 值。
示例:-
textaera 1)
Hello
text from textarea1
文本区域 2)
How are you?
its second textarea text
我需要的所有换行符以及两个 textarea 值之间的输出:-
Hello
text from textarea1
How are you?
its second textarea text
【问题讨论】:
-
使用
\r\n表示换行符 -
$combined = $textarea1 . PHP_EOL . $textarea2;如果要以 HTML 格式输出换行符,请使用nl2br($combined)。 -
要以 HTML 格式输出,请使用:
preg_replace("/\r\n/","<br />",$string); -
如果你想保留引用,最好在数据库端使用
serialize(),然后在输出回浏览器时使用unserialize()和implode() -
我可以使用 PHP_EOL 进行组合,但不能使用换行符显示值..