<?php
// 定义一个数组
$data = array(
'name' => 'John',
'age' => 30,
'city' => 'New York'
);
// 使用 serialize 函数将数组序列化为字符串
$serialized_data = serialize($data);
echo "Serialized Data: " . $serialized_data . "\n";
// 使用 unserialize 函数将序列化的字符串还原为数组
$unserialized_data = unserialize($serialized_data);
echo "Unserialized Data: \n";
print_r($unserialized_data);
?>
$data。serialize() 函数将数组转换为一个可存储的字符串表示形式。这个字符串可以保存到文件或数据库中。unserialize() 函数将序列化的字符串还原为原始的数组结构。echo 和 print_r 输出序列化和反序列化后的数据,以便查看结果。这样可以帮助你理解如何在 PHP 中使用 serialize 和 unserialize 函数来处理数据的序列化和反序列化。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站