diff options
Diffstat (limited to 'vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test')
-rw-r--r-- | vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test b/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test new file mode 100644 index 0000000..02877ad --- /dev/null +++ b/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test @@ -0,0 +1,23 @@ +Escape sequences in double-quoted strings +----- +<?php +"\n\r\t\f\v\$\"\\"; +"@@{ implode(range("\0", "\37")) }@@"; +"\0000\0001"; + +<<<DOC +\n\r\t\f\v\$\"\\ +@@{ implode(range("\0", "\37")) }@@ +\0000\0001 +DOC; + +----- +"\n\r\t\f\v\$\"\\"; +"\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37"; +"\0000\0001"; +<<<DOC +@@{ "\n\r" }@@\t\f\v\$\\"\\ +\0\1\2\3\4\5\6\7\10\t@@{ "\n" }@@\v\f@@{ "\r" }@@\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37 +\0000\0001 +DOC +;
\ No newline at end of file |