[Moscow.pm] Скорость работы структур.

Denis Evdokimov evdokimov.denis на gmail.com
Чт Фев 14 06:49:45 PST 2008


>  Больше всего смущает разница между LLL($B); и $B->[0];

А что вас удивляет?

LLL($B);
делает целую кучу движений, а именно:
Вызов функции с передачей параметра
shift
разыменование массива
Возврат из функции с передачей параметра


$B->[0];
делает только разыменование массива


Подробная информация о списке рассылки Moscow-pm