Yii2 как обрезать строку - StringHelper
Коллеги всем привет.
В сегодняшней не большой статье я вам покажу как очень быстро и легко обрезать строку в Yii2. Конечно можно обрезать строку и средствами самого языка php, но если фреймворк предоставляет нам такую возможность то почему бы этим не пользоваться.
Для того чтобы нам обрезать строки в Yii2 то нам нужно использовать встроенный класс под названием StringHelper. В классе StringHelper нас интересует два метода, truncate() и truncateWords().
Первым метод это truncateWords().
$truncate = \yii\helpers\StringHelper::truncateWords($title, 10, '...');
Этот метод усекает строку до указанного количества слов. Мы указали что мы хотим чтобы в нашей строке было 10 слов, а остальное скрылось.
Второй параметр это truncate().
$truncate = \yii\helpers\StringHelper::truncate($title, 50, ' ...');
Этот метод усекает строку до указанного количества символов. Мы указали что мы хотим чтобы в нашей строке было 50 символов, а остальное скрылось.
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.