International PHP Conference Berlin 2025

mb_rtrim

(PHP 8 >= 8.4.0)

mb_rtrimSupprime les espaces (ou d'autres caractères) de la fin d'une chaîne

Description

mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string

Effectue une opération rtrim() multi-octets sûre, et renvoie une chaîne avec les espaces (ou d'autres caractères) de la fin de string supprimés.

Sans le deuxième paramètre, mb_rtrim() supprimera les caractères suivants :

  • " " (Unicode U+0020), un espace ordinaire.
  • "\t" (Unicode U+0009), une tabulation.
  • "\n" (Unicode U+000A), un saut de ligne.
  • "\r" (Unicode U+000D), un retour chariot.
  • "\0" (Unicode U+0000), l'octet NUL.
  • "\v" (Unicode U+000B), une tabulation verticale.
  • "\f" (Unicode U+000C), une avance de page.
  • "\u00A0" (Unicode U+00A0), un ESPACE INSÉCABLE.
  • "\u1680" (Unicode U+1680), une MARQUE D'ESPACE OGHAM.
  • "\u2000" (Unicode U+2000), un CADRATIN MOYEN.
  • "\u2001" (Unicode U+2001), un CADRATIN.
  • "\u2002" (Unicode U+2002), un ESPACE MOYEN.
  • "\u2003" (Unicode U+2003), un ESPACE CADRATIN.
  • "\u2004" (Unicode U+2004), un ESPACE D'UN-TIERS-DE-CADRATIN.
  • "\u2005" (Unicode U+2005), un ESPACE D'UN-QUART-DE-CADRATIN.
  • "\u2006" (Unicode U+2006), un ESPACE D'UN-SIXIÈME-DE-CADRATIN.
  • "\u2007" (Unicode U+2007), un ESPACE POUR CHIFFRES.
  • "\u2008" (Unicode U+2008), un ESPACE DE PONCTUATION.
  • "\u2009" (Unicode U+2009), un ESPACE FINE.
  • "\u200A" (Unicode U+200A), un ESPACE CHEVEU.
  • "\u2028" (Unicode U+2028), un SÉPARATEUR DE LIGNE.
  • "\u2029" (Unicode U+2029), un SÉPARATEUR DE PARAGRAPHE.
  • "\u202F" (Unicode U+202F), un ESPACE INSÉCABLE ÉTROIT.
  • "\u205F" (Unicode U+205F), un ESPACE MATHÉMATIQUE MOYEN.
  • "\u3000" (Unicode U+3000), un ESPACE IDÉOGRAPHIQUE.
  • "\u0085" (Unicode U+0085), une LIGNE SUIVANTE (NEL).
  • "\u180E" (Unicode U+180E), un SÉPARATEUR DE VOYELLE MONGOL.

Liste de paramètres

string
La chaîne d'entrée.
characters
Facultativement, les caractères à supprimer peuvent également être spécifiés en utilisant le paramètre characters. Il suffit de lister tous les caractères qui doivent être supprimés. Avec .., il est possible de spécifier une plage croissante de caractères.
encoding

Le paramètre encoding est l'encodage des caractères. S'il est omis ou null, l'encodage de caractères interne sera utilisé.

Valeurs de retour

Renvoie la chaîne modifiée.

Voir aussi

  • mb_trim() - Supprime les espaces (ou d'autres caractères) du début et de la fin d'une chaîne
  • mb_ltrim() - Supprime les espaces (ou d'autres caractères) du début d'une chaîne
  • rtrim() - Supprime les espaces (ou d'autres caractères) de fin de chaîne
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top