Mam tablice wygladającą w ten sposób:
Kod
<?
$category=array (
'1_383' =>
array(
'name' => 'Anteny pokojowe',
),
'1_540' =>
array(
'name' => 'Baterie, akumulatory, ładowarki',
'elements' =>
array (
'540_519' => 'Akumulatory',
'540_520' => 'Baterie',
'540_522' => 'Ładowarki akumulatorowe',
),
),
'1_531' =>
array(
'name' => 'Car Audio-Video',
'elements' =>
array (
'531_375' => 'Gło¶niki samochodowe - do zabudowy',
'531_376' => 'Gło¶niki samochodowe - kolumny',
'531_382' => 'Samochodowe Akcesoria',
'531_379' => 'Samochodowe radioodtwarzacze',
'531_380' => 'Samochodowe radioodtwarzacze Video',
'531_381' => 'Samochodowe wzmacniacze',
),
),
);
$category=array (
'1_383' =>
array(
'name' => 'Anteny pokojowe',
),
'1_540' =>
array(
'name' => 'Baterie, akumulatory, ładowarki',
'elements' =>
array (
'540_519' => 'Akumulatory',
'540_520' => 'Baterie',
'540_522' => 'Ładowarki akumulatorowe',
),
),
'1_531' =>
array(
'name' => 'Car Audio-Video',
'elements' =>
array (
'531_375' => 'Gło¶niki samochodowe - do zabudowy',
'531_376' => 'Gło¶niki samochodowe - kolumny',
'531_382' => 'Samochodowe Akcesoria',
'531_379' => 'Samochodowe radioodtwarzacze',
'531_380' => 'Samochodowe radioodtwarzacze Video',
'531_381' => 'Samochodowe wzmacniacze',
),
),
);
w tablicy tej występuje ponad 600 różnych pól.
Zastanawioam sie, czy można jakoś przyspieszyc operacje na tej tablicy.
Głównie korzystam z foreach() i dalej różne warunki..
Slyszalem, że można zrobic cache tej tablicy w pamięci serwera..
Tablica ta jest praktycznie cały czas niezmienna.. cały czas to samo..
prosze o podpowiedź.
Bede bardzo wdzięczny za wszelką pomoc.