ფუნქცია 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,
    რომელიც აბრუნებს ქვესტრიქონს