Pravda, nemusi tam byt, protoze to zkopiruje stejne ukazatele. Tam by asi melo vyznam jedine to pridat k row, kdyby se misto
foreach($list as &$row)
...
//$out[] = $row['id'];
$out[] = $row;
...
Pak se da rici, ze ukazatel na puvodni pole by byl rychlejsi nez naklonovat vsechna data radku.