这段随机调用的代码,怎么限制调出的标题字数为36个字符?

这段 调出 调用 字符

您的位置:仿站网 > 问答 >
请问这段随机调用的代码,怎么限制调出的标题字数为36个字符?谢谢!

  <?php
$sql="SELECT * FROM {$dbtbpre}ecms_news AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM {$dbtbpre}ecms_news )-(SELECT MIN(id) FROM {$dbtbpre}ecms_news))+(SELECT MIN(id)
FROM {$dbtbpre}ecms_news )) AS id2) AS t2 WHERE t1.id >= t2.id2 ORDER BY t1.id LIMIT 1";
$str="";
$rid=array();
$i=0;
while($i<10){
$nr= $empire->fetch1($sql);
$titleurl=sys_ReturnBqTitleLink($nr);
if(in_array($nr['id'], $rid)){
} else {
$str=$str."<li><a href='".$titleurl."' title='".$nr['title']."'>".$nr['title']."</a></li> ";
$rid[]=$nr['id'];
$i=$i+1;
}
}
echo $str;
?>
转载请注明本文地址:这段随机调用的代码,怎么限制调出的标题字数为36个字符?https://www.ecmsw.cn/ask/145.html
回复列表
1.
语句不错,收藏
2.
原帖由 jiuhecai 于 2019-08-07 18:10:47 发表
...
$str=$str."<li><a href='".$titleurl."' title='".$nr['title...


感谢大神,已解决
3.
...
$str=$str."<li><a href='".$titleurl."' title='".$nr['title']."'>".esub($nr['title'],36)."</a></li> ";
...
相关问题
仿站网专注于帝国CMS仿站及二次开发、模板定制等各种有关帝国CMS程序疑难杂症!
Copyright@2016-2019 仿站网 www.ecmsw.cn

鲁ICP备17005488号-1 鲁公网安备 37018102000481号