projects
/
yaffs-website
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
3a709f99062c94c66f72cfc52d2db5394684d5b4
[yaffs-website]
/
vendor
/
nikic
/
php-parser
/
test
/
code
/
parser
/
expr
/
variable.test
1
Variable syntaxes
2
-----
3
<?php
4
5
$a;
6
${'a'};
7
${foo()};
8
$$a;
9
$$$a;
10
$$a['b'];
11
-----
12
!!php5
13
array(
14
0: Expr_Variable(
15
name: a
16
)
17
1: Expr_Variable(
18
name: Scalar_String(
19
value: a
20
)
21
)
22
2: Expr_Variable(
23
name: Expr_FuncCall(
24
name: Name(
25
parts: array(
26
0: foo
27
)
28
)
29
args: array(
30
)
31
)
32
)
33
3: Expr_Variable(
34
name: Expr_Variable(
35
name: a
36
)
37
)
38
4: Expr_Variable(
39
name: Expr_Variable(
40
name: Expr_Variable(
41
name: a
42
)
43
)
44
)
45
5: Expr_Variable(
46
name: Expr_ArrayDimFetch(
47
var: Expr_Variable(
48
name: a
49
)
50
dim: Scalar_String(
51
value: b
52
)
53
)
54
)
55
)