fopen函式寫入陣列,並取出陣列

2021-08-27 03:53:20 字數 668 閱讀 5344

寫入陣列並序列化

$filename="data.txt";

$file_hwnd=fopen($filename,"w");

fwrite($file_hwnd,serialize($arr)); //輸入序列化的資料

fclose($file_hwnd);

取出陣列

$filename="data.txt";

$file_hwnd=fopen($filename,"r");

$content = fread($file_hwnd, filesize($filename)); // 讀去檔案全部內容

fclose($file_hwnd);

$arr = unserialize($content);

$new_arr = unserialize($content); //反序列化操作
寫入新的陣列並覆蓋

$myfile = fopen("data.txt", "w") or die("unable to open file!");

fwrite($myfile, serialize($new_arr));//serialize因個人需要序列化操作

fclose($myfile);

php如何把陣列寫入快取檔案中並取出後還原陣列

在我們寫程式的時候有過很多情況會用到資料快取,比如特別大的資料,或者更新頻率不需要讓我別勤的資料,這時候我們可以先把資料存進快取檔案中,下次用到該資料時直接從快取檔案裡面讀取就可以了這樣會加快 執行速度 如下 生成需要往快取檔案裡面儲存的陣列 array array 123 csdn 中國加油 定義...

Python學習筆記之呼叫外部函式並寫入到本地檔案

桌面上的第乙個txt from abstest import my abs a my abs 99 print a f open r c users administrator desktop test.txt w f.write str my abs 99 f.close 首行 呼叫了abstes...

MFC根據時間命名不同的文字檔案並寫入資料

在做專案過程中,需要在不同時刻儲存資料到txt檔案。因此需要建立不同名字的文字檔案。例如可以通過時間建立。cstring str c cfile file 檔案流物件 systemtime system 時間流物件 getlocaltime system 得到當前系統時間 cstring txtfi...