Yii2 як обрізати рядок - StringHelper

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 символів, а решта зникла.


 

Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.

 

СХОЖІ СТАТТІ

PHP - Як прибрати прогалини з початку і кінця рядка
PHP - Як прибрати прогалини з початку і кінця рядка
WEB
Читати далі
PHP – форматування дати. Функція date().
PHP – форматування дати. Функція date().
WEB
Читати далі
PHP - Як визначити часовий пояс - timezone
PHP - Як визначити часовий пояс - timezone
WEB
Читати далі