Получение строки, образанной до заданной ширины


(PHP 4 >= 4.0.6, PHP 5)

mb_strimwidthПолучение строки, образанной до заданной ширины

Описание

string mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker = "" [, string $encoding = mb_internal_encoding() ]] )

Обрезает строку string str по ширине width.

Список параметров

str

Исходная строка string.

start

Смещение от начала строки. Количество символов от начала строки (Первый символ стоит на позиции 0)

width

Ожидаемая ширина вырезаемой части.

trimmarker

Строка, добавляемая в конец обрезанной строки.

encoding

Параметр encoding представляет собой символьную кодировку. Если он опущен, вместо него будет использовано значение внутренней кодировки.

Возвращаемые значения

Обрезанная строка string. Если аргумент trimmarker задан, trimmarker добавляется к возвращаемому значению.

Примеры

Пример #1 Пример использования mb_strimwidth()

<?php
echo mb_strimwidth("Hello World"010"...");
// Выведет Hello W...
?>

Смотрите также

  • mb_strwidth() - Возвращает ширину строки
  • mb_internal_encoding() - Установка/получение внутренней кодировки скрипта