求一段PHP源码,要能根据字符串的长度自动为其换行!

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:18:53
首先声明下,不是要前台的HTML换行代码"word-break: break-all; word-wrap:break-word;"
求一段PHP源码,能自动根据字符串的长度为字符串换行!因为字符串输出的过长,没有换行,把原有的页面布局给撑开了,想求一段PHP源码程序,能根据设置的字符长度,对输出的字符串,自动添加换行,最好写成function ,带说明更好!好用加倍积分!多谢啦!

<?php
$str="卖大米卖大米卖大米alf破烂换钱,大豆腐便宜啦,两块一块dsjkal";
function addstr($str1,$len,$stradd="")
{
$i=0;
$str2="";
if($len%2==1)$len=$len+1;
$len1=strlen($str1);
for($i=0;$i < $len1/$len;$i++)
{
$str2.=substr($str1,$len*$i,$len).$stradd;
$str1=substr($str1,$len*$i,$len1-$len*$i);
}
return $str2;
}
$str3= addstr($str,6,"<br>");
echo $str3;
?>