变量$total是一个数组().
print_r($total) 得到:
Array (
[01] => Array ( [title] => text [date] => date )
[02] => Array ( [title] => text [date] => date )
[03] => Array ( [title] => text [date] => date )
)
Run Code Online (Sandbox Code Playgroud)
如何写这个数组file.txt?
以及如何稍后调用创建的文件,所以我可以在里面使用数组?喜欢:
$extracred_array = file.txt;
echo $extracred_array[1][title];
Run Code Online (Sandbox Code Playgroud)
谢谢.
你需要使用这样的serialize函数序列化它:
$serialize_array = serialize($array);
Run Code Online (Sandbox Code Playgroud)
现在您可以保存$serialize_array在您的文件中.要将其读回并再次转换为数组,请使用该unserialize功能.
更新:
// write array data to file
file_put_contents('file.txt', serialize($your_array));
Run Code Online (Sandbox Code Playgroud)
要回读文件:
// read array back from file
$contents = file_get_contents('file.txt');
// show the array
print_r(unserialize($contents));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
140 次 |
| 最近记录: |