I got an error on this line of code which uses dereferencing:
$data['data'] = $results->result()[0];
(I started learning PHP with PHP 5.4.) How can I dereference in a 5.3 manner?
I have checked the docs:
function getArray() {
return array(1, 2, 3);
}
// on PHP 5.4
$secondElement = getArray()[1];
// before PHP 5.4
$tmp = getArray();
$secondElement = $tmp[1];
// or
list(, $secondElement) = getArray();
but creating a method call seems cumbersome