我在PHP中有一个庞大而复杂的静态多维数组:
static $data = array (
'entry1' => array(
'field1' => array(
),
'field2' => array(
)
....
)
...
);
var_export($data, true)
的长度约为2MB。
如果我只想访问$array['entry1']['field1']
,第一次需要约5秒钟。我想整个数组需要加载到内存中。有什么建议如何提高性能?我应该将此数组拆分为更小的数组吗?