Mb_strimwidth funksiyasi

mb_strimwidth funksiyasi satrni berilgan kenglikka koʻp baytli belgilarni hisobga olgan holda qisqartiradi. Birinchi parametr sifatida boshlangʻich satrni, ikkinchisi - boshlangʻich pozitsiyani, uchinchisi - satrning belgilardagi maksimal kengligini qabul qiladi. Toʻrtinchi ixtiyoriy parametr sifatida qisqartirilgan satr oxiriga qoʻshiladigan satrni koʻrsatish mumkin.

Sintaksis

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

Misol

Satrni 6 belgigacha qisqartiramiz:

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

Kod bajarish natijasi:

php'Привет'

Misol

Satrni oxiriga uch nuqta qoʻshib qisqartiramiz:

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

Kod bajarish natijasi:

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

Misol

Satrni oʻrtasidan qisqartiramiz:

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

Kod bajarish natijasi:

php'вет м'

Shuningdek qarang

  • mb_substr funksiyasini,
    bu satrning bir qismini qaytaradi
  • substr funksiyasini,
    bu pastki satrni qaytaradi