php表格中自动换行的问题

$a='111';echo'<table><tr><td><nobr>'.$a.'奶牛</nobr></td></tr></table>';显示出来回事111奶牛在单元格... $a='111';
echo '<table><tr><td><nobr>'.$a.'奶牛</nobr></td></tr></table>';
显示出来回事
111
奶牛

在单元格中他会自动换行,但是连接的都是英文数字或者都是中文就不会自动换行,这是为什么?
展开
 我来答
pyllion
2012-06-14 · TA获得超过817个赞
知道小有建树答主
回答量:661
采纳率:100%
帮助的人:662万
展开全部
以下几种情况:
1.在你当情文件中加入了表格样式,定义了表格的格子宽度不足,建议:去掉<nobr>和</nobr>,在<td>中加入宽度如:<td width="200">;
2.定义<nobr>元素的宽度如<nobr style="width:200px;">
这段代码整体如下:
<?
$a='111';
?>
<table><tr><td width="200"><nobr style="width:200px;"><? =$a ?>奶牛</nobr></td></tr></table>
爱恋剪辑
2012-08-09
知道答主
回答量:77
采纳率:0%
帮助的人:6.7万
展开全部
$str_len = strlen($str);
for($i=0; $i<=$str_len; $i+=20){
$sub_str = substr($str,$i,20);
echo $sub_str."\n<br>";
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hs_110
2012-06-11
知道答主
回答量:38
采纳率:0%
帮助的人:21.5万
展开全部
$a='111';
echo '<table><tr><td><nobr>'.$a.'<br/>奶牛</nobr></td></tr></table>';

ps :学生站长 cnxsz
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-06-05
展开全部
试试给td一个宽度。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式