我有一个巨大的CSV文件,我将其解析为将数据存储在PHP数组中。对于不同的PHP文件,我必须一次又一次地解析它以将其存储在数组中。如何通过将其存储在数组中来防止这种情况,然后将此数组用于所有PHP文件?
答案 0 :(得分:2)
apc_cache()
就是你想要的。 http://us.php.net/manual/en/function.apc-fetch.php
答案 1 :(得分:0)
您可以将其写入文件。之前使用serialize()。然后在每次需要时包含该文件(include_once):
$my_csv_data = serialize($data);
答案 2 :(得分:0)
file_put_contents('file.txt', serialize($data));
然后,当您需要再次访问时,请使用unserialize
:
$data = unserialize(file_get_contents('file.txt'));