php中数组的序列化与反序列化案例代码
在PHP中,数组和对象无法保存,如果需要保存就要将数组或对象转换成一个序列。序列化:将数组或对象转换成一个序列(serialize)反序列化:将序列化的字符串转换成数组或对象。(unserialize)数组的序列化与反序列化<?php
//数组的序列化
/*
$stu=['tom','berry','ketty'];
$str=serialize($stu); //序列化
file_put_contents('./stu1.txt',$str);
*/
//数组的反序列化
$str=file_get_contents('./stu.txt');
$stu=unserialize($str); //反序列化
print_r($stu); //Array ( => tom => berry => ketty )
页:
[1]