# mb_strimwidth

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_strimwidth — Obtiene un string truncado con el ancho especificado

### Descripción

mb_strimwidth(
string `$str`,
int `$start`,
int `$width`,
string `$trimmarker` = "",
string `$encoding` = mb_internal_encoding()
): string

Trunca el string `str` al ancho especificado por `width`.

### Parámetros

`str`

  El string a codificar.

`start`

  El índice de la posición de inicio. El número de caracteres desde el comienzo del string. (El índice del primer carácter es 0)

`width`

  El ancho del recorte deseado.

`trimmarker`

  Un string que se añade al final del string cuando éste es truncado.

`encoding`

  El parámetro `encoding` es la codificación de caracteres. Si es omitido, será usado el valor de la codificación de caracteres interna.

### Valores devueltos

El string truncado. Si se establece `trimmarker`, `trimmarker` reemplaza los últimos caracters que coincidan con `width`.

### Ejemplos

Ejemplo #1 Ejemplo de mb_strimwidth()

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

### Ver también

- mb_strwidth() - Devuelve el ancho de un string
- mb_internal_encoding() - Establece/obtiene la codificación de caracteres interna