„\ R“ in html hergestellt von CakePHP Sanitize :: clean ()
-
12-09-2019 - |
Frage
Ich benutzen Sanitize :: sauber in CakePHP Benutzereingaben zu sanieren und in Folge bekam ich "\ r" Charakter.
- Was bedeutet dieses Zeichen bedeuten ( "\ r")?
- Gibt es eine Funktion, die das Gegenteil von Sanitize tut :: sauber, so kann ich verwenden, bevor die Daten ausgegeben werden.
Lösung
Sie können dieses Zeichen loszuwerden (und anderen) durch trim($userInput);
oder auf diese Weise Sanitize::clean
Aufruf mit:
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
Andere Tipps
„\ r“ ist die Carriage Return-Zeichen (wenn auf die Konsole gedruckt wird, die Ausgabe auf der nächsten Zeile beginnen verursachen aber keinen Einfluss auf Anzeige von Web-Seiten).
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow