Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
77 of 410 menu

Функцыя mb_strimwidth

Функцыя mb_strimwidth абрэзвае радок да зададзенай шырыні, улічваючы шматбайтавыя знакі. Першым параметрам прымае зыходны радок, другім - пачатковую пазіцыю, трэцім - максімальную шырыню радка ў знаках. Чацвёртым неабавязковым параметрам можна паказаць радок, які будзе дададзены ў канцы абрэзанага радка.

Сінтаксіс

mb_strimwidth(string, start, width, [trimmarker], [encoding]);

Прыклад

Абрэжам радок да 6 знакаў:

<?php $res = mb_strimwidth("Прывітанне свет", 0, 6); echo $res; ?>

Вынік выканання кода:

'Прывіт'

Прыклад

Абрэжам радок з даданнем шматкроп'я ў канцы:

<?php $res = mb_strimwidth("Прывітанне свет", 0, 8, "..."); echo $res; ?>

Вынік выканання кода:

'Прывіта...'

Прыклад

Абрэжам радок з сярэдзіны:

<?php $res = mb_strimwidth("Прывітанне свет", 3, 5); echo $res; ?>

Вынік выканання кода:

'вітан'

Глядзіце таксама

  • функцыю mb_substr,
    якая вяртае частку радка
  • функцыю substr,
    якая вяртае падрадок
byenru