01-08-2010, 09:23 AM
[eluser]janogarcia[/eluser]
I have these values
This works...
...but, what if I don't want to create those temporary variables $array and $index? Is it possible to get the value in one shot?
This wouldn't work... Any simple workaround? Am I missing something?
Found in stack overflow:
I have these values
Code:
$CI->config->item('returns_indexed_array');
$CI->config->item('returns_index');
This works...
Code:
$array = $CI->config->item('returns_indexed_array');
$index = $CI->config->item('returns_index');
$value = $array[$index];
...but, what if I don't want to create those temporary variables $array and $index? Is it possible to get the value in one shot?
This wouldn't work... Any simple workaround? Am I missing something?
Code:
$value = $CI->config->item('returns_indexed_array')[$CI->config->item('returns_index')];
Found in stack overflow:
Quote:Unfortunately, you cannot treat function return values as arrays in PHP. You have to assign the value explicitly.