Функција mb_strimwidth

Функција mb_strimwidth скраћује низ до задате ширине, узимајући у обзир вишебајтне карактере. Првим параметром прима изворни низ, другим - почетну позицију, трећим - максималну ширину низа у карактерима. Четвртим опционим параметром можете навести низ који ће бити додат на крај скраћеног низа.

Синтакса

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

Пример

Скратимо низ до 6 карактера:

php<?php
  $res = mb_strimwidth("Привет мир", 0, 6);
  echo $res;
?>

Резултат извршавања кода:

php'Привет'

Пример

Скратимо низ са додавањем многотачака на крају:

php<?php
  $res = mb_strimwidth("Привет мир", 0, 8, "...");
  echo $res;
?>

Резултат извршавања кода:

php'Привет...'

Пример

Скратимо низ од средине:

php<?php
  $res = mb_strimwidth("Привет мир", 3, 5);
  echo $res;
?>

Резултат извршавања кода:

php'вет м'

Погледајте такође

  • функцију mb_substr,
    која враћа део низа
  • функцију substr,
    која враћа подниз