概要
記事のタイトルに、表示する上での文字数制限を付けたい。
ここでは
.php
$post->title
に対して、表示する文字数を制限する。
こんな漢字
「昨今の少子高齢化問題について」 → 「昨今の少子高齢化...」
モデル側
Post.php
public function strlength() {
$str = $this->title;
$limit = 10;
if (mb_strlen($str) > $limit ) {
$str = mb_substr($str, 0, $limit);
return $str . "...";
} else {
return $str;
}
}
ビュー側
indexblade.php
:
:
{{ $post->strlength() }}
:
: