创建包含要在以后下载和导入的数组数据的文件的最佳方法是什么?

时间:2012-04-30 15:26:19

标签: php xml arrays

好的我有一个关联数组包含应该在文件中下载的数据,然后稍后导入以便稍后使用相同的数据。

它看起来像这样(只有一些键包含数组):

array(
   'id1' => 'Data1',
   'id2' => 'Data2',
   'id3' => 'Data3',
   'id4' => 'Data4',
   'id5' => array(
               'id1' => 'Data1',
               'id2' => 'Data2',
               'id3' => 'Data3'
        )

);

那么最好的方法是什么?

3 个答案:

答案 0 :(得分:5)

尝试序列化:

file_put_contents($filename, serialize($array));

并阅读:

$array = unserialize(file_get_contents($filename));

答案 1 :(得分:4)

除了序列化之外,您还可以使用JSON对数组进行编码/解码。

json_encodejson_decode

答案 2 :(得分:0)

保存它时

Serialize,然后在重新阅读时unserialize

相关问题