comparison vendor/nikic/php-parser/test/code/parser/scalar/constantString.test @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children 5fb285c0d0e3
comparison
equal deleted inserted replaced
-1:000000000000 0:4c8ae668cc8c
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 )