Das folgende ist mein Codebeispiel:addcslashes Flucht Großbuchstaben
<?php
echo addcslashes('ABC','\0..\37');
?>
Meine Ausgabe ist
\A\B\C
Gemäß der Dokumentation, \0...\37
würde die ASCII-Werte zwischen 0 und 31 entweichen Aber ich finde jene Hauptalphabete, deren ASCII-Werte mehr als 31 sind, werden hier entwichen. Wenn ich das mit kleinen Buchstaben versuchte, funktioniert es richtig.
Was sollte ich hinzufügen, damit die Funktion addslashes für bestimmte ASCII-Zeichen funktioniert?
PHP interpretiert Escape-Sequenzen nicht in einfachen Anführungszeichen (siehe [string documentation] (http://php.net/manual/en/language.types.string.php#language.types.string.syntax.double)). – wazelin