<?php
$arr = new StdClass;
$arr->{"count(distinct show_id)"} = 'foo';
$arr = Array($arr);
var_dump($arr);
// get it this way
var_dump($arr[0]->{"count(distinct show_id)"});
// or
var_dump(json_decode(json_encode($arr))[0]["count(distinct show_id)"]);
array(1) {
[0]=>
object(stdClass)#1 (1) {
["count(distinct show_id)"]=>
string(3) "foo"
}
}
string(3) "foo"
Fatal error: Uncaught Error: Cannot use object of type stdClass as array in /in/WWle1:14
Stack trace:
#0 {main}
thrown in /in/WWle1 on line 14
Process exited with code 255.
array(1) {
[0]=>
object(stdClass)#1 (1) {
["count(distinct show_id)"]=>
string(3) "foo"
}
}
string(3) "foo"
Fatal error: Cannot use object of type stdClass as array in /in/WWle1 on line 14
Process exited with code 255.