天天看點

php分享十六:php讀取大檔案總結

一:file函數讀取

file()函數的效率很底下 如果是有規律的檔案.比如每行一條相應資料.那麼盡量不要是用file()函數,可以使用file_get_contents()然後用explode切割.這樣效率會快三分之一.

二:數組的存儲.

1> 利用var_export($array, true); 直接存入php檔案

2> 利用serialize數組,再用file_put_contents存儲

3> 先json_encode,再用file_put_contents存儲

注意:效率 2 >= 3 > 1