0
我已經創建了一個腳本來生成一個數組。 這個數組需要被存儲,所以如果用戶想要導出它的內容(例如打印),它可能是可能的。
這是我的數組($ DOC)從文件中讀取已保存的文本php
Array
(
[0] => Array
(
[0] => ------
[1] => ---Start----
[2] => -------
[3] => Generated on Saturday, 3rd, August 2013
)
[1] => Array
(
[0] => ------
[1] => -------
[2] => -------
[3] => -----------------------
)
[2] => Array
(
[0] => Tid
[1] => Policy
[2] => Budget
[3] => User
[4] => Capturetime
[5] => Country
)
[3] => Array
(
[0] => 1
[1] => ask
[2] => das
[3] => carol
[4] => 2013-07-09
[5] => Ethiopia
)
[4] => Array
(
[0] => 2
[1] => das
[2] => adsasd
[3] => ck
[4] => 2007-07-13
[5] => Slovakia
)
[5] => Array
(
[0] =>
[1] =>
[2] =>
[3] =>
)
[6] => Array
(
[0] => ------
[1] => ---End----
[2] => -------
)
)
現在我的數組保存到一個文件:
file_put_contents('array.txt', print_r($printdoc, true));
後來我想array.txt的內容回調到數組$ printdoc和用它作爲一個數組。 $printdoc = file_get_contents('array.txt', true);
我得到$ printdoc作爲字符串而不是數組
任何幫助?
是的工作,我不知道這個功能,謝謝 –
serialize()的替代方法是json_encode()和json_decode()。生成的字符串比serialize()'ed更小,並且比serialze()和unserialize()更快。 – JSON