php限制输出汉字数量 20
请高手指点一下!include("sql.php");$mysql="select*fromfb";$query=mysql_query($mysql);$row=mys...
请高手指点一下!
include("sql.php");
$mysql="select * from fb ";
$query=mysql_query($mysql);
$row=mysql_fetch_array($query);
$a="....";
echo substr($row[cont],0,20)."<br/>";
但输出的结果是:回家估计好客戼br/>很好很好很好....
我知道一个汉字是用两个字符,如何避免出现乱码,让br/>消失。
帮我写一下代码,谢谢!
我把"$a<br/>写成了"<br/>" 展开
include("sql.php");
$mysql="select * from fb ";
$query=mysql_query($mysql);
$row=mysql_fetch_array($query);
$a="....";
echo substr($row[cont],0,20)."<br/>";
但输出的结果是:回家估计好客戼br/>很好很好很好....
我知道一个汉字是用两个字符,如何避免出现乱码,让br/>消失。
帮我写一下代码,谢谢!
我把"$a<br/>写成了"<br/>" 展开
3个回答
展开全部
echo substr($row[cont],0,20)."<br/>";
这样写试试
echo {str_cut($row[cont],20)}."<br/>";
这样写试试
echo {str_cut($row[cont],20)}."<br/>";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开启php.ini配置文件中的mbstring.dll库,直接去掉前面的分号
mb_substr()代替substr()
另外 网上有一个类是截取汉字的,
mb_substr()代替substr()
另外 网上有一个类是截取汉字的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询