ビューに次のループがあるとします
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;
}