(PHP 8 >= 8.4.0)
mb_ltrim — Supprime les espaces (ou d'autres caractères) du début d'une chaîne
Effectue une opération ltrim() multi-octets sûre. Supprime les espaces (ou d'autres caractères) du début d'une chaîne.
Sans le deuxième paramètre, mb_ltrim() 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.
stringcharacterscharacters.
Il suffit de lister tous les caractères à supprimer.
encodingLe paramètre encoding
est l'encodage des caractères. S'il est omis ou null, l'encodage de caractères interne
sera utilisé.
Cette fonction renvoie une chaîne avec les espaces supprimés
du début de string.