目录

PHP unserialize() 函数

❮ PHP 变量处理参考

示例

将序列化数据转换回实际数据:

<?php
$data = serialize(array("Red", "Green", "Blue"));
echo $data . "<br>";

$test = unserialize($data);
var_dump($test);
?>
亲自试一试 »

定义和用法

unserialize() 函数将序列化数据转换回实际数据。


语法

unserialize( string, options);

参数值

Parameter Description
string Required. Specifies the serialized string
options Optional. Specifies options to be provided to the function, as an associative array. Can be either an array of class names which should be accepted, false to accept no classes, or true to accept all classes. True is default.

技术细节

返回值: 转换后的值。可以是布尔值、整数、浮点数、字符串、数组或对象。 FALSE,失败时出现 E_NOTICE
返回类型: 布尔值、整数、浮点数、字符串、数组或对象
PHP 版本: 4.0+
PHP 变更日志: PHP 7.0:添加了选项范围

❮ PHP 变量处理参考