$arr2[] =& $arr['imie']; $arr2[0] = 'Kamil';
i skrypt działa bo $arr['imie'] zmienia sie na Kamil
ale $arr2[0] zmienia się tez z $arr['imie'] na Kamil
$arr2[] =& $arr['imie']; $arr2[0] = 'Kamil';
$arr2[] =& $arr['imie'];
$arr2[] = $arr['imie'];
//Wynik //Poziomy $lv = -1; foreach ($xmlSampleArray as $xml) { //Podnieś o level if ($xml['type'] == 'open') { { $levels[] =& $result[$xml['tag']]; } else { $levels[] =& $levels[$lv][$xml['tag']]; } $lv++; } elseif($xml['type'] == 'close') { $lv--; } elseif ($xml['type'] == 'complete') { $levels[$lv][$xml['tag']] =& $xml['value']; } }