Funkcija mb_strimwidth

Funkcija mb_strimwidth apgriež virkni līdz noteiktam platumam, ņemot vērā daudzbaitus simbolus. Pirmā parametrā pieņem sākotnējo virkni, otrajā - sākuma pozīciju, trešajā - maksimālo virknes platumu simbolos. Ceturtajā neobligātajā parametrā var norādīt virkni, kas tiks pievienota apgrieztās virknes beigās.

Sintakse

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

Piemērs

Apvienosim virkni līdz 6 simboliem:

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

Koda izpildes rezultāts:

php'Привет'

Piemērs

Apvienosim virkni, beigās pievienojot daudzpunkti:

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

Koda izpildes rezultāts:

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

Piemērs

Apvienosim virkni no vidus:

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

Koda izpildes rezultāts:

php'вет м'

Skatiet arī

  • funkciju mb_substr,
    kas atgriež virknes daļu
  • funkciju substr,
    kas atgriež apakšvirkni