Ֆունկցիա 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,
    որը վերադարձնում է ենթատող