PHP 8.4.1 Released!

mb_ltrim

(PHP 8 >= 8.4.0)

mb_ltrimStrip whitespace (or other characters) from the beginning of a string

Beschreibung

mb_ltrim(string $string, string $characters = null, string $encoding = null): string

Performs a multi-byte safe ltrim() operation. Strip whitespace (or other characters) from the beginning of a string.

Without the second parameter, mb_ltrim() will strip these characters:

  • " " (Unicode U+0020), ein gewöhliches Leerzeichen.
  • "\t" (Unicode U+0009), ein Tabulatorzeichen.
  • "\n" (Unicode U+000A), eine neue Zeile (Zeilenvorschub, Line Feed).
  • "\r" (Unicode U+000D), ein Wagenrücklauf (Carriage Return)
  • "\0" (Unicode U+0000), das NUL-Byte.
  • "\v" (Unicode U+000B), ein vertikales Tabulatorzeichen.
  • "\f" (Unicode U+000C), eine neue Zeile (Seitenvorschub, Form Feed).
  • "\u00A0" (Unicode U+00A0), ein geschütztes Leerzeichen (NO-BREAK SPACE).
  • "\u1680" (Unicode U+1680), ein Ogam-Leerzeichen.
  • "\u2000" (Unicode U+2000), ein Halbgeviert-Abstand (EN QUAD).
  • "\u2001" (Unicode U+2001), ein Geviert-Abstand (EM QUAD).
  • "\u2002" (Unicode U+2002), ein Halbgeviert-Leerzeichen (EN SPACE).
  • "\u2003" (Unicode U+2003), ein Geviert-Leerzeichen (EM SPACE).
  • "\u2004" (Unicode U+2004), ein Drittelgeviert-Leerzeichen (THREE-PER-EM SPACE).
  • "\u2005" (Unicode U+2005), ein Viertelgeviert-Leerzeichen (FOUR-PER-EM SPACE).
  • "\u2006" (Unicode U+2006), ein Sechstelgeviert-Leerzeichen (SIX-PER-EM SPACE).
  • "\u2007" (Unicode U+2007), ein ziffernbreites Leerzeichen (FIGURE SPACE).
  • "\u2008" (Unicode U+2008), ein punktbreites Leerzeichen (PUNCTUATION SPACE).
  • "\u2009" (Unicode U+2009), ein Schmales Leerzeichen (THIN SPACE).
  • "\u200A" (Unicode U+200A), ein Haarspatium (HAIR SPACE).
  • "\u2028" (Unicode U+2028), ein Zeilentrenner (LINE SEPARATOR).
  • "\u2029" (Unicode U+2029), ein Absatztrenner (PARAGRAPH SEPARATOR).
  • "\u202F" (Unicode U+202F), ein schmales geschütztes Leerzeichen (NARROW NO-BREAK SPACE).
  • "\u205F" (Unicode U+205F), ein mittleres mathematisches Leerzeichen (MEDIUM MATHEMATICAL SPACE).
  • "\u3000" (Unicode U+3000), ein ideographisches Leerzeichen (IDEOGRAPHIC SPACE).
  • "\u0085" (Unicode U+0085), nächste Zeile (NEXT LINE, NEL).
  • "\u180E" (Unicode U+180E), ein mongolisches Vokaltrennungszeichen (MONGOLIAN VOWEL SEPARATOR).

Parameter-Liste

string
The input string.
characters
Optional können die zu entfernenden Zeichen auch mit dem Parameter characters angegeben werden. Dazu werden einfach alle Zeichen aufgelistet, die entfernt werden sollen.
encoding
The string encoding.

Rückgabewerte

This function returns a string with whitespace stripped from the beginning of string.

Siehe auch

  • mb_trim() - Strip whitespace (or other characters) from the beginning and end of a string
  • mb_rtrim() - Strip whitespace (or other characters) from the end of a string
  • ltrim() - Entfernt Leerraum (oder andere Zeichen) vom Anfang eines Strings
add a note

User Contributed Notes

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