2013-02-12 43 views
-1

我想讀取/寫入一個一維數組到一個文件。讀取/替換是更快的方法嗎?這是更快,序列化,ini或XML

  • 序列化數組到該文件,然後再回到
  • 加載它使用XML
  • 使用INI

謝謝

+0

唯一可靠的方法是基準和找出。除非文件將會是100kb大,否則差異可能會被忽略,儘管 – 2013-02-12 13:20:42

+0

數組大約是1000個元素,每個元素最多有100個字符 – 2013-02-12 13:22:26

回答

2

我認爲,這取決於數據類型和你如何使用它。
還有一種你沒有提到的方法:JSON(如果你不必保存數據類型,佔用的空間比序列化數組少)。
這可能有所幫助:Preferred method to store PHP arrays (json_encode vs serialize)

+0

對xml,ini,serialize和json做了一個小測試。 json是最快的 – 2013-02-12 14:11:55