mb_strimwidth funksiyası
mb_strimwidth funksiyası sətri verilmiş genişliyə qədər kəsir, çoxbaytlı simvolları nəzərə alaraq. İlk parametr kimi mənbə sətri, ikinci parametr kimi başlanğıc mövqeyi, üçüncü parametr kimi simvollarda maksimal sətir genişliyi qəbul edir. Dördüncü istəyə bağlı parametrlə kəsilmiş sətrin sonuna əlavə olunacaq sətri göstərmək olar.
Sintaksis
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Nümunə
Sətri 6 simvola kəsək:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Kodun icrasının nəticəsi:
'Привет'
Nümunə
Sətri sonuna nöqtələr əlavə edərək kəsək:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Kodun icrasının nəticəsi:
'Привет...'
Nümunə
Sətri ortadan kəsək:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Kodun icrasının nəticəsi:
'вет м'