php 变量保存为字符串 序列化和反序列化
<?php
// 定义一个数组变量
$array = array('apple', 'banana', 'cherry');
// 将数组变量序列化为字符串
$serializedArray = serialize($array);
echo "Serialized array:\n" . $serializedArray . "\n";
// 将字符串反序列化为数组变量
$deserializedArray = unserialize($serializedArray);
print_r("Deserialized array:\n");
print_r($deserializedArray);
?>输出
Serialized array:
a:3:{i:0;s:5:"apple";i:1;s:6:"banana";i:2;s:6:"cherry";}
Deserialized array:
Array
(
[0] => apple
[1] => banana
[2] => cherry
)