projects
/
yaffs-website
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Security update for Core, with self-updated composer
[yaffs-website]
/
vendor
/
nikic
/
php-parser
/
test
/
code
/
parser
/
expr
/
arrayDef.test
1
Array definitions
2
-----
3
<?php
4
5
array();
6
array('a');
7
array('a', );
8
array('a', 'b');
9
array('a', &$b, 'c' => 'd', 'e' => &$f);
10
11
// short array syntax
12
[];
13
[1, 2, 3];
14
['a' => 'b'];
15
-----
16
array(
17
0: Expr_Array(
18
items: array(
19
)
20
)
21
1: Expr_Array(
22
items: array(
23
0: Expr_ArrayItem(
24
key: null
25
value: Scalar_String(
26
value: a
27
)
28
byRef: false
29
)
30
)
31
)
32
2: Expr_Array(
33
items: array(
34
0: Expr_ArrayItem(
35
key: null
36
value: Scalar_String(
37
value: a
38
)
39
byRef: false
40
)
41
)
42
)
43
3: Expr_Array(
44
items: array(
45
0: Expr_ArrayItem(
46
key: null
47
value: Scalar_String(
48
value: a
49
)
50
byRef: false
51
)
52
1: Expr_ArrayItem(
53
key: null
54
value: Scalar_String(
55
value: b
56
)
57
byRef: false
58
)
59
)
60
)
61
4: Expr_Array(
62
items: array(
63
0: Expr_ArrayItem(
64
key: null
65
value: Scalar_String(
66
value: a
67
)
68
byRef: false
69
)
70
1: Expr_ArrayItem(
71
key: null
72
value: Expr_Variable(
73
name: b
74
)
75
byRef: true
76
)
77
2: Expr_ArrayItem(
78
key: Scalar_String(
79
value: c
80
)
81
value: Scalar_String(
82
value: d
83
)
84
byRef: false
85
)
86
3: Expr_ArrayItem(
87
key: Scalar_String(
88
value: e
89
)
90
value: Expr_Variable(
91
name: f
92
)
93
byRef: true
94
)
95
)
96
)
97
5: Expr_Array(
98
items: array(
99
)
100
comments: array(
101
0: // short array syntax
102
)
103
)
104
6: Expr_Array(
105
items: array(
106
0: Expr_ArrayItem(
107
key: null
108
value: Scalar_LNumber(
109
value: 1
110
)
111
byRef: false
112
)
113
1: Expr_ArrayItem(
114
key: null
115
value: Scalar_LNumber(
116
value: 2
117
)
118
byRef: false
119
)
120
2: Expr_ArrayItem(
121
key: null
122
value: Scalar_LNumber(
123
value: 3
124
)
125
byRef: false
126
)
127
)
128
)
129
7: Expr_Array(
130
items: array(
131
0: Expr_ArrayItem(
132
key: Scalar_String(
133
value: a
134
)
135
value: Scalar_String(
136
value: b
137
)
138
byRef: false
139
)
140
)
141
)
142
)