1Comparison operators
2-----
3<?php
4$a < $b;
5$a <= $b;
6$a > $b;
7$a >= $b;
8$a == $b;
9$a === $b;
10$a != $b;
11$a !== $b;
12$a <=> $b;
13$a instanceof B;
14$a instanceof $b;
15-----
16array(
17    0: Stmt_Expression(
18        expr: Expr_BinaryOp_Smaller(
19            left: Expr_Variable(
20                name: a
21            )
22            right: Expr_Variable(
23                name: b
24            )
25        )
26    )
27    1: Stmt_Expression(
28        expr: Expr_BinaryOp_SmallerOrEqual(
29            left: Expr_Variable(
30                name: a
31            )
32            right: Expr_Variable(
33                name: b
34            )
35        )
36    )
37    2: Stmt_Expression(
38        expr: Expr_BinaryOp_Greater(
39            left: Expr_Variable(
40                name: a
41            )
42            right: Expr_Variable(
43                name: b
44            )
45        )
46    )
47    3: Stmt_Expression(
48        expr: Expr_BinaryOp_GreaterOrEqual(
49            left: Expr_Variable(
50                name: a
51            )
52            right: Expr_Variable(
53                name: b
54            )
55        )
56    )
57    4: Stmt_Expression(
58        expr: Expr_BinaryOp_Equal(
59            left: Expr_Variable(
60                name: a
61            )
62            right: Expr_Variable(
63                name: b
64            )
65        )
66    )
67    5: Stmt_Expression(
68        expr: Expr_BinaryOp_Identical(
69            left: Expr_Variable(
70                name: a
71            )
72            right: Expr_Variable(
73                name: b
74            )
75        )
76    )
77    6: Stmt_Expression(
78        expr: Expr_BinaryOp_NotEqual(
79            left: Expr_Variable(
80                name: a
81            )
82            right: Expr_Variable(
83                name: b
84            )
85        )
86    )
87    7: Stmt_Expression(
88        expr: Expr_BinaryOp_NotIdentical(
89            left: Expr_Variable(
90                name: a
91            )
92            right: Expr_Variable(
93                name: b
94            )
95        )
96    )
97    8: Stmt_Expression(
98        expr: Expr_BinaryOp_Spaceship(
99            left: Expr_Variable(
100                name: a
101            )
102            right: Expr_Variable(
103                name: b
104            )
105        )
106    )
107    9: Stmt_Expression(
108        expr: Expr_Instanceof(
109            expr: Expr_Variable(
110                name: a
111            )
112            class: Name(
113                name: B
114            )
115        )
116    )
117    10: Stmt_Expression(
118        expr: Expr_Instanceof(
119            expr: Expr_Variable(
120                name: a
121            )
122            class: Expr_Variable(
123                name: b
124            )
125        )
126    )
127)
128