77 of 410 menu

Fonction mb_strimwidth

La fonction mb_strimwidth tronque une chaîne jusqu'à une largeur donnée, en tenant compte des caractères multioctets. Elle prend comme premier paramètre la chaîne source, le deuxième - la position de départ, le troisième - la largeur maximale de la chaîne en caractères. Un quatrième paramètre optionnel permet de spécifier une chaîne qui sera ajoutée à la fin de la chaîne tronquée.

Syntaxe

mb_strimwidth(string, start, width, [trimmarker], [encoding]);

Exemple

Tronquons une chaîne à 6 caractères :

<?php $res = mb_strimwidth("Привет мир", 0, 6); echo $res; ?>

Résultat de l'exécution du code :

'Привет'

Exemple

Tronquons une chaîne en ajoutant des points de suspension à la fin :

<?php $res = mb_strimwidth("Привет мир", 0, 8, "..."); echo $res; ?>

Résultat de l'exécution du code :

'Привет...'

Exemple

Tronquons une chaîne à partir du milieu :

<?php $res = mb_strimwidth("Привет мир", 3, 5); echo $res; ?>

Résultat de l'exécution du code :

'вет м'

Voir aussi

  • la fonction mb_substr,
    qui retourne une partie de chaîne
  • la fonction substr,
    qui retourne une sous-chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser