Witam

Mam sobie dwie tablice, $waiting i $epList, obie są tablicami dwuwymiarowymi.
$waiting zawiera 2 pola pierwszego wymiaru, każde po 5 pól drugiego wymiaru.
$epList zawiera z 15 pól pierwszego wymiaru, każde po 5 pól drugiego.
Poza tym dość długą funkcję (200 linii, pętle w pętlach, array_multisort i inne).

Poniżej zamieszczam ostatni fragment tej funkcji:
Kod
$_ret['epList'] = $epList;
$_ret['waiting'] = $waiting;

return $_ret;

Czas generowania:
Cytat
Strona została wygenerowana w 0.004074 sekund.


A teraz utnijmy jedną z powyższych linii:

Kod
$_ret['epList'] = $epList;
//$_ret['waiting'] = $waiting;

return $_ret;

Czas generowania:
Cytat
Strona została wygenerowana w 0.001264 sekund.

Mamy 4-krotny wzrost wydajności całego skryptu.
Czy ktoś mi to może wytłumaczyć? Byłbym wdzięczny smile.gif.

Pozdrawiam