私の見解では、次の部分があります。
$rep = array(' ', '@', ',');
$naslov = strtolower(str_replace($rep, '_', $vest['naslov']));
$naslov = str_replace('"', '', $naslov );
$text = html_entity_decode(word_limiter(($vest['opis']),63));
$text = preg_replace("/<img[^>]+>/i", "", $text);
$text = str_replace('\n', '<br>', $text);
そして、これは 3 つの異なるタイプの記事に対して 3 回繰り返されます (これは必要であり、これを回避する方法はありません)。ここでの私の質問は次のとおりです。カスタムライブラリをビュー内で呼び出すのは良いことですか、それとも悪いことですか? これ以外に、ビューコントローラーに関数を書き込む他の方法はありますか(他のいくつかのビューファイルでもこの関数が必要です)?