3f80df4c563ecc914d4b5890d5f7f712e8ed7193
[yaffs-website] / vendor / nikic / php-parser / test / code / parser / scalar / constantString.test
1 Constant string syntaxes
2 -----
3 <?php
4
5 '';
6 "";
7 b'';
8 b"";
9 'Hi';
10 b'Hi';
11 B'Hi';
12 "Hi";
13 b"Hi";
14 B"Hi";
15 '!\'!\\!\a!';
16 "!\"!\\!\$!\n!\r!\t!\f!\v!\e!\a";
17 "!\xFF!\377!\400!\0!";
18 -----
19 array(
20     0: Scalar_String(
21         value:
22     )
23     1: Scalar_String(
24         value:
25     )
26     2: Scalar_String(
27         value:
28     )
29     3: Scalar_String(
30         value:
31     )
32     4: Scalar_String(
33         value: Hi
34     )
35     5: Scalar_String(
36         value: Hi
37     )
38     6: Scalar_String(
39         value: Hi
40     )
41     7: Scalar_String(
42         value: Hi
43     )
44     8: Scalar_String(
45         value: Hi
46     )
47     9: Scalar_String(
48         value: Hi
49     )
50     10: Scalar_String(
51         value: !'!\!\a!
52     )
53     11: Scalar_String(
54         value: !"!\!$!
55     !@@{ "\r" }@@!@@{ "\t" }@@!@@{ "\f" }@@!@@{ "\v" }@@!@@{ chr(27) /* "\e" */ }@@!\a
56     )
57     12: Scalar_String(
58         value: !@@{ chr(255) }@@!@@{ chr(255) }@@!@@{ chr(0) }@@!@@{ chr(0) }@@!
59     )
60 )