Функция mb_strimwidth

Функция mb_strimwidth сатрни белгиланган энгача кесади, кўп байтли символларни хисобга олади. Биринчи параметр сифатида бошлангич сатрни кабул килади, икинчиси - бошланиш joylashuvini, учинчиси - символлардаги сатрнинг максимал эни. Тўртинчи ихтиёрий параметр сифатида кесилган сатрнинг охирига куйиладиган сатрни кўрсатиш мумкин.

Синтаксис

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 функцияси,
    яъни ostsatrni қайтаради