mb_strimwidth

Get truncated string with specified width

&reftitle.description; `string` `mb_strimwidth` `string` `str` `int` `start` `int` `width` `string` `trimmarker`"" `string` `encoding` mb_internal_encoding()

Truncates `string` `str` to specified `width`.

&reftitle.parameters;

`str`

- The `string` being decoded.

`start`

- The start position offset. Number of characters from the beginning of string. (First character is 0)

`width`

- The width of the desired trim.

`trimmarker`

- A string that is added to the end of string when string is truncated.

`encoding`

- &mbstring.encoding.parameter;
&reftitle.returnvalues;

The truncated `string`. If `trimmarker` is set, `trimmarker` is appended to the return value.

&reftitle.examples;

### `mb_strimwidth` example

    <?php
    echo mb_strimwidth("Hello World", 0, 10, "...");
    // outputs Hello W...
    ?>

&reftitle.seealso;

- `mb_strwidth`
- `mb_internal_encoding`