Funkcija mb_strimwidth

Funkcija mb_strimwidth obreže niz do določene širine ob upoštevanju večbajtnih znakov. Kot prvi parameter sprejme izvorni niz, kot drugi - začetni položaj, kot tretji - največjo širino niza v znakih. Kot četrti neobvezni parameter lahko določite niz, ki bo dodan na koncu obrezanega niza.

Sintaksa

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

Primer

Obrežimo niz do 6 znakov:

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

Rezultat izvajanja kode:

php'Привет'

Primer

Obrežimo niz z dodajanjem tripičja na koncu:

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

Rezultat izvajanja kode:

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

Primer

Obrežimo niz od sredine:

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

Rezultat izvajanja kode:

php'вет м'

Glejte tudi