MudGuard: Wie behandelt PHP Whitespaces?

Beitrag lesen

Hi,

Vergleiche hierzu auch die mb_*-Funktionen. Für trim() kann ich aber keine entsprechende finden.

für die Version mit einem Parameter braucht's auch bei UTF-8-Strings keine mb-Version.

Die damit behandelten Zeichen sind alle unterhalb von 7F, haben also genau 1 Byte. Und Zeichen mit Codes oberhalb von 7F haben in den einzelnen Bytes jeweils das höchste Bit gesetzt, sind also höher als 7f, so daß durch trim($string) auch keine anderen Zeichen zerstört werden.

(bei der Variante mit selbst-angeführten Zeichen ist's was anderes - da funktioniert trim nur richtig, wenn die selbst-angeführten Zeichen alle unterhalb von 7f sind)

cu,
Andreas a/k/a MudGuard