3 $x = array("a","b","c");
5 var_dump(isset($x[$y]));
6 var_dump(empty($x[$y]));
7 var_dump(isset($x->$y));
8 var_dump(empty($x->$y));
11 $x = array("a","b","c");
13 var_dump(isset($x[$y]));
14 var_dump(empty($x[$y]));
15 var_dump(isset($x->$y));
16 var_dump(empty($x->$y));
19 echo "**************************\n";
23 var_dump(isset($x[$y]));
24 var_dump(empty($x[$y]));
25 var_dump(isset($x->$y));
26 var_dump(empty($x->$y));
31 var_dump(isset($x[$y]));
32 var_dump(empty($x[$y]));
33 var_dump(isset($x->$y));
34 var_dump(empty($x->$y));
37 echo "**************************\n";
41 var_dump(isset($x[$y]));
42 var_dump(empty($x[$y]));
43 var_dump(isset($x->$y));
44 var_dump(empty($x->$y));
49 var_dump(isset($x[$y]));
50 var_dump(empty($x[$y]));
51 var_dump(isset($x->$y));
52 var_dump(empty($x->$y));
55 echo "**************************\n";
57 $abc = array('foo' => array('bar' => 'baz'));
59 var_dump(isset($abc['foo']));
60 var_dump(empty($abc['foo']));
61 var_dump(isset($abc->foo
));
62 var_dump(empty($abc->foo
));
63 var_dump(isset($abc['foo']['bar']));
64 var_dump(empty($abc['foo']['bar']));
65 var_dump(isset($abc['foo']->bar
));
66 var_dump(empty($abc['foo']->bar
));
67 var_dump(isset($abc->foo
['bar']));
68 var_dump(empty($abc->foo
['bar']));
69 var_dump(isset($abc->foo
->bar
));
70 var_dump(empty($abc->foo
->bar
));
72 echo "**************************\n";
75 $abc->foo
= array('bar' => 'baz');
76 var_dump(isset($abc->foo
));
77 var_dump(empty($abc->foo
));
78 var_dump(isset($abc->foo
['bar']));
79 var_dump(empty($abc->foo
['bar']));
80 var_dump(isset($abc->foo
->bar
));
81 var_dump(empty($abc->foo
->bar
));
84 echo "**************************\n";
87 $abc2 =& $abc; // make $abc a Var
88 $abc->foo
= array('bar' => 'baz');
89 var_dump(isset($abc->foo
));
90 var_dump(empty($abc->foo
));
91 var_dump(isset($abc->foo
['bar']));
92 var_dump(empty($abc->foo
['bar']));
93 var_dump(isset($abc->foo
->bar
));
94 var_dump(empty($abc->foo
->bar
));
98 echo "**************************\n";
100 $abc = array('foo' => new stdclass
);
101 $abc['foo']->bar
= 'baz';
102 var_dump(isset($abc['foo']));
103 var_dump(empty($abc['foo']));
104 var_dump(isset($abc->foo
));
105 var_dump(empty($abc->foo
));
106 var_dump(isset($abc['foo']->bar
));
107 var_dump(empty($abc['foo']->bar
));
108 var_dump(isset($abc->foo
['bar']));
109 var_dump(empty($abc->foo
['bar']));
110 var_dump(isset($abc->foo
->bar
));
111 var_dump(empty($abc->foo
->bar
));
114 echo "**************************\n";
116 $abc = array('foo' => new stdclass
);
117 $abc2 =& $abc; // make $abc a Var
118 $abc['foo']->bar
= 'baz';
119 var_dump(isset($abc['foo']));
120 var_dump(empty($abc['foo']));
121 var_dump(isset($abc->foo
));
122 var_dump(empty($abc->foo
));
123 var_dump(isset($abc['foo']->bar
));
124 var_dump(empty($abc['foo']->bar
));
125 var_dump(isset($abc->foo
['bar']));
126 var_dump(empty($abc->foo
['bar']));
127 var_dump(isset($abc->foo
->bar
));
128 var_dump(empty($abc->foo
->bar
));
132 echo "**************************\n";