php反序列化--1--PHP序列化
在PHP中,可以使用serialize()
函数来序列化一个对象或数组,使其可以存储或传输。序列化后的字符串可以存储在任何可存储字符串的地方,比如数据库或文件。
以下是一个简单的例子,演示如何序列化一个数组:
$data = array('apple', 'orange', 'banana');
$serializedData = serialize($data);
echo $serializedData;
输出将是序列化后的字符串,例如:
a:3:{i:0;s:5:"apple";i:1;s:6:"orange";i:2;s:6:"banana";}
反序列化时,使用unserialize()
函数:
$originalData = unserialize($serializedData);
print_r($originalData);
输出将会是原始的PHP数组。
评论已关闭