注册 登录
编程论坛 PHP技术论坛

PHP+MYSQL:为何在显示的信息内容中没有换行?

qiangzai8536 发布于 2007-02-24 01:28, 1867 次点击

请教:我在发表页面--“内容”中输入文本时用Enter换行,但为何在显示

效果中却没有换行?(查看数据库“内容”字段中的文本,连这里面换行格

式也显示的有啊?)

3 回复
#2
JavaEE52007-02-24 13:45
html里的换行是<br>
你要的把\n替换成<br>


也就是
$content = str_replace("\n","<br>",$content); //$content是内容.
#3
qiangzai85362007-02-25 23:13
哈哈,真是非常感谢!问题已解决。但是我又发现个问题:空格键没显示!我知道了肯定就是这个了:
$content=str_replace(" ","&nbsp;",$content);
请问:解决这两个问题能合成一个语句吗?不能则罢,若可以又该怎样写呢?
敬请指教了,非常非常感谢!!!

JavaEE5大哥你好!不知怎样能和您取得联系?我的QQ是125838828 哈哈,打扰了!
#4
rainic2007-02-26 23:37
不知道呀,我也是一句一句写的
1