(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_strimwidth — Tronque une chaîne
$str
, int $start
, int $width
[, string $trimmarker
= ""
[, string $encoding
= mb_internal_encoding()
]] ) : string
Tronque la chaîne str
à la longueur width
.
str
La chaîne à tronquer.
start
start
est la position de départ, en nombre
de caractères depuis le début de la chaîne (premier charactère est 0),
ou si la position est négative, nombre de charactères à partir de la fin de la chaîne de caractères.
width
La taille à tronquer. Les tailles négétives compte à partir de la fin de la chaîne de caractères.
trimmarker
trimmarker
est la chaîne ajoutée à la fin de la chaîne tronquée.
encoding
Le paramètre encoding
est l'encodage des caractères. S'il est omis, l'encodage de caractères interne
sera utilisé.
La chaîne tronquée. Si trimmarker
est définit,
trimmarker
remplace les derniers charactères pour correspondre à la taille width
.
Version | Description |
---|---|
7.1.0 |
Support pour start s et width s négatifs a été ajouté.
|
Exemple #1 Exemple avec mb_strimwidth()
<?php
echo mb_strimwidth("Hello World", 0, 10, "...");
// Affiche : "Hello W..."
?>