我想將數組存儲在文件中。 我與csv(fgetcsv
,fputcsv
),但有很多與語言環境相關的錯誤。我不能繼續使用它。 我使用序列化,但編輯非常困難。此外還有一個相關的錯誤\r
。序列化與SQLite中的PHP
我正在尋找一種更好的和國際化的方式來存儲變量文件。
SQLite可以解決。我不知道SQLite與MySQL或基本序列化的性能。另外如果有錯誤,我會遇到。
注:
- 陣列是二維陣列。與DB結構中的
table->field
相同。 - 我不想要求額外的程序安裝,可移植性是真正的問題,因爲人們可以安裝到任何服務器上,PHP,MySQL應該足夠了。
- 爲什麼我不想存儲在MySQL中,因爲我將使用此結構來提供緩存。我想發佈的最終產品可以在沒有數據庫的情況下運行,大部分時間。
- 我用
fgetcsv
&fputcvs
寫了一個基本結構。有bug!它剝去一些字符。這就是我尋找替代品的原因。我不想從頭開始整個輪子,但PHP的傢伙不明白編程:請檢查:http://bugs.php.net/bug.php?id=48507
在我看來,如果性能不是批評點,使用XML序列化 – Lordalcol 2011-02-07 10:14:22
如果你正在看sqlite,去使用它..它的快速n燈爲你的情況..它也作爲分貝:) – Shrinath 2011-02-07 10:15:01
sqlite ftw !!!!! – Jason 2011-02-07 10:24:48