我需要将一些歌曲的歌词存储在数据库中,例如:
blue sky
deep sea
hot sun
...
当我将此文本粘贴到文本列中时,结果为:
blue sky deep sea hot sun
如何保持如上所述的换行符,并且还能够使用相同的行在html div或textarea中获取此数据?
答案 0 :(得分:0)
最好是你可以重新格式化歌词并附加一个换行符,例如:\ n在每一行的末尾并直接提交到你的数据库而不转义换行符。
答案 1 :(得分:0)
您可以使用"。"用于证明换行符的分隔符。 $ lyric将出现,因为它一旦存储在您的数据库中。每当你想要检索歌曲的歌词时,使用一个函数将字符串分割成数组到达"。"分隔符。
看看下面的代码:
$lyric = "blue sky.deep sea.hot sun.";
$lyricArr = explode(".", $lyric);
echo $lyric . '</br></br>';
foreach($lyricArr as $verse){
print $verse . '</br>';
}