假设我认为我有以下循环
foreach ($value as $row):
echo $row['name'] . ', ';
endforeach;
这会在我的浏览器中输出这样的字符串
格迪、李、尼尔、皮尔特、亚历克斯、
我想知道是否有人可以建议一种在字符处截断此字符串的方法n
,例如
格迪、李、奈...
由于字符串是从循环中输出的,我不确定如何在 this 周围包装一个截断函数foreach
。
感谢您的帮助!
样本截断函数
function truncate_text($text, $nbrChar, $append='...') {
if(strlen($text) > $nbrChar) {
$text = substr($text, 0, $nbrChar);
$text .= $append;
}
return $text;
}