写入数组并序列化
$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进行数组的序列化与反序列化操作,包括将数组写入文件、从文件中读取并反序列化为数组的过程。此外还展示了如何通过覆盖方式写入新的数组。
4344

被折叠的 条评论
为什么被折叠?



