stdClass Object
(
[123] => 456
)
Via {123}: 456
123 is set
property 123 exists
456
..............................
stdClass Object
(
[123] => 456
[a123] => 456
)
Via Property a123: 456
..............................
object(stdClass)#1 (3) {
["123"]=>
string(3) "456"
["a123"]=>
string(3) "456"
["a"]=>
array(2) {
[123]=>
string(3) "456"
["a123"]=>
string(3) "456"
}
}
Via Property "a" and hashkey 123: 456
..............................
stdClass Object
(
[123] => 456
)
Notice: Undefined property: stdClass::$123 in /in/7gLqt on line 24
property 123 does not exist
The rain in blabe ...
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.5
stdClass Object
(
[123] => 456
)
Via {123}: 456
123 is set
property 123 exists
456
..............................
stdClass Object
(
[123] => 456
[a123] => 456
)
Via Property a123: 456
..............................
object(stdClass)#1 (3) {
["123"]=>
string(3) "456"
["a123"]=>
string(3) "456"
["a"]=>
array(2) {
[123]=>
string(3) "456"
["a123"]=>
string(3) "456"
}
}
Via Property "a" and hashkey 123: 456
..............................
stdClass Object
(
[123] => 456
)
Notice: Undefined property: stdClass::$123 in /in/7gLqt on line 24
property 123 does not exist
The rain in blabe ...
Output for 5.0.0 - 5.0.5
stdClass Object
(
[123] => 456
)
Via {123}: 456
123 is set
Fatal error: Call to undefined function property_exists() in /in/7gLqt on line 7
Process exited with code 255.
Output for 4.3.3 - 4.3.11, 4.4.0 - 4.4.9
Fatal error: Property name must be a string in /in/7gLqt on line 3
Process exited with code 255.