No, this, of course, is impossible. Being a βlinkβ (as PHP calls it, itβs actually a copy inhibitor), thereβs no help. You will need to save the original array along with the element.
$elArrPair = array(
"container" => $arr,
"element" => &$arr[1]['c'],
);
$elArrPair["element"] = $newValue - .