Функция 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,
    субсапты кайтарат