Функсияи 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,
    ки зерсатрро бармегардонад