(PHP 8 >= 8.4.0)
mb_trim — Supprime les espaces (ou d'autres caractères) du début et de la fin d'une chaîne
Effectue une opération trim() multi-octets sûre,
et renvoie une chaîne avec les espace supprimés du
début et de la fin de string
.
Sans le deuxième paramètre,
mb_trim() 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.
string
characters
characters
.
Il suffit de lister tous les caractères à supprimer.
encoding
La chaîne trimmée.