Yii2 как обрезать строку - StringHelper

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 31
  • Автор: Админ
Yii2 как обрезать строку - StringHelper

Коллеги всем привет.

В сегодняшней не большой статье я вам покажу как очень быстро и легко обрезать строку в Yii2. Конечно можно обрезать строку и средствами самого языка php, но если фреймворк предоставляет нам такую возможность то почему бы этим не пользоваться.

Для того чтобы нам обрезать строки в Yii2 то нам нужно использовать встроенный класс под названием StringHelper. В классе StringHelper нас интересует два метода, truncate() и truncateWords().

 

Первым метод это truncateWords().

$truncate = \yii\helpers\StringHelper::truncateWords($title, 10, '...');

yii2_truncate_line

Этот метод усекает строку до указанного количества слов. Мы указали что мы хотим чтобы в нашей строке было 10 слов, а остальное скрылось.


 

Второй параметр это truncate().

$truncate = \yii\helpers\StringHelper::truncate($title, 50, ' ...');

yii2_truncate_line

Этот метод усекает строку до указанного количества символов. Мы указали что мы хотим чтобы в нашей строке было 50 символов, а остальное скрылось.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

 

ПОХОЖИЕ СТАТЬИ

Yii2 - как отключить CSRF валидацию токена
Как получить расширение файла - PHP
Как сгенерировать случайное и уникальное число в PHP
Что такое JPEG формат, его особенности, плюсы и минусы