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 функциясын,
    ол ішкі жолды қайтарады