怎样让php从mysql中读出的备注字段(memo型)自动换行?

一个懂技术的项目经理 2003-09-11 04:12:11
文本比较大,写入的格式在数据库里已经自动换行,但是显示的时候,却没有任何格式,只是全部连在一起显示;现在要让它安装已经定义的格式,如空格,换行等显示,该怎么办?
请教了!
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dcwang 2003-11-24
  • 打赏
  • 举报
回复
我看了你们的解答,问题解决了。谢谢哦。

本问题发贴的人怎么还不结啊。
vibrantyin 2003-09-23
  • 打赏
  • 举报
回复
那粗体,斜体,字体呢,怎么办啊,怎么转化
xinyaoxp 2003-09-23
  • 打赏
  • 举报
回复
使用正则替换或者是str_replace.
将0x13(即\n)替换成<br/>,0x20(即空格)替换成 
下面是例子(假如要处理的字串为message):
用正则:
$message=ereg_replace("\n","<br/>",$message);//替换回车
$message=ereg_replace(" "," ",$message);//替换空格
用str_replace:
$message=str_replace("\n","<br/>",$message);
$message=str_replace(" "," ",$message);

这样就行了。
bu shi wo xue de
xinyaoxp 2003-09-23
  • 打赏
  • 举报
回复
使用正则替换或者是str_replace.
将0x13(即\n)替换成<br/>,0x20(即空格)替换成 
下面是例子(假如要处理的字串为message):
用正则:
$message=ereg_replace("\n","<br/>",$message);//替换回车
$message=ereg_replace(" "," ",$message);//替换空格
用str_replace:
$message=str_replace("\n","<br/>",$message);
$message=str_replace(" "," ",$message);

这样就行了。
gekie 2003-09-11
  • 打赏
  • 举报
回复
使用这个看看
echo nl2br($text);
1fairy1 2003-09-11
  • 打赏
  • 举报
回复
____________________________________________________________________________
<table style="table-layout:fixed">
____________________________________________________________________________
<td bgcolor="#f7f7f7" style="word-break:break-all;word-wrap:break-word ">
____________________________________________________________________________
用这个吧。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧