I'd like to preserve the internal array pointer here:
$humans[0]['human_items'][0]['item_id'] = 6;
$humans[0]['human_items'][0]['item_name'] = 'Wizard stick';
$humans[0]['human_items'][1]['item_id'] = 7;
$humans[0]['human_items'][1]['item_name'] = 'Silly hat';
next($humans[0]['human_items']);
print_r(current($humans[0]['human_items']));
echo '<br>';
$a =& current($humans);
print_r(current($a['human_items'])); echo '<br>';
The two print_rs return different results. Is it possible to preserve the internal pointer in such case?