PHP serialize() 函数
定义和用法
serialize()
函数生成值的可存储表示。
这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。
想要将已序列化的字符串变回 PHP 的值,可使用 unserialize()
。
实例
将值转换为可存储的表示形式:
<?php
$data = serialize(array("Red", "Green", "Blue"));
echo $data;
?>
语法
serialize(value);
参数 | 描述 |
---|---|
value | 必需。指定要序列化的值。 |
技术细节
返回值: | 返回字符串,包含 value 的字节流表示,可以存储在任何地方。 |
---|---|
返回类型: | 字符串 |
PHP 版本: | 4.0+ |