php 获取数据库的内容如何换行显示
如下文本>全国大部分城市未按规定期限出台住房限购措施>北京警用直升机有望参加120急救>新西兰地震75人亡300人失踪>英国农民发现“蛋中蛋”显示为>全国大部分城市未按规...
如下文本 >全国大部分城市未按规定期限出台住房限购措施 >北京警用直升机有望参加120急救 >新西兰地震75人亡300人失踪 >英国农民发现“蛋中蛋”
显示为
>全国大部分城市未按规定期限出台住房限购措施
>北京警用直升机有望参加120急救
>新西兰地震75人亡300人失踪
>英国农民发现“蛋中蛋” 展开
显示为
>全国大部分城市未按规定期限出台住房限购措施
>北京警用直升机有望参加120急救
>新西兰地震75人亡300人失踪
>英国农民发现“蛋中蛋” 展开
4个回答
展开全部
下面是一个解决方法:
以>作为分隔符
替换成\n
str_replace('>' , '\\n' , $text);
nl2br($text);
将\n替换成<br/>即可,参见php手册的nl2br()函数
以>作为分隔符
替换成\n
str_replace('>' , '\\n' , $text);
nl2br($text);
将\n替换成<br/>即可,参见php手册的nl2br()函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题简化为如何将换号符转成 <BR>,以便HTML进行换行了,
使用PHP的内部函数
string nl2br ( string $string [, bool $is_xhtml = true ] )
echo nl2br ("行一\r\n行2\r\n行3\r\n");//自动就换行了
使用PHP的内部函数
string nl2br ( string $string [, bool $is_xhtml = true ] )
echo nl2br ("行一\r\n行2\r\n行3\r\n");//自动就换行了
追问
看不懂啊,string nl2br ( string $string [, bool $is_xhtml = true ] )
是什么意思~~~
追答
$str="行一\r\n行2\r\n行3\r\n";
echo nl2br ($str);
$str就是你的输出文本变量;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是在什么控件里显示内容?如果是textarea里面用 \n代替<br>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$memo=str_replace(">","<br>>",$memo1); 打个比方 这样应该就可以,就是把字符串替换了一下~~试试看?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询