История изменений
Исправление Tanger, (текущая версия) :
$ php t.php
Foo: 4.4623129367828
Foo2: 0.0013799667358398
А если не использовать ссылку на массив (т.е. копировать его при передаче в функцию), результаты будут лучше:
$ php t.php
Foo: 0.0026450157165527
Foo2: 0.0006279945373535
P.S на php5.6 то же самое: http://sandbox.onlinephpfunctions.com/code/b97eb25eb4b5f1875e09b7bf7c367a87a6...
Исходная версия Tanger, :
$ php t.php
Foo: 4.4623129367828
Foo2: 0.0013799667358398
А если не использовать ссылку на массив (т.е. копировать его при передаче в функцию), результаты будут лучше:
$ php t.php
Foo: 0.0026450157165527
Foo2: 0.0006279945373535