<?php class X { public int $i; } $array = [new x, new x, new x]; $array[0]->i = 0; $array[1]->i = 1; $array[2]->i = 2; function foo(array $array) { $array[] = new x; $array[2]->i = 12; $array[3]->i = 3; print count($array)." elements in foo\n"; } print count($array)." elements before foo\n"; foo($array); print count($array)." elements after foo\n"; print_r($array[2]);
You have javascript disabled. You will not be able to edit any code.