PHP unserialize 变量处理函数
-
定义和用法
unserialize - 从已存储的表示中创建 PHP 的值。 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 4.2.0 添加了 unserialize_callback_func 指令。
-
语法
unserialize() 对单一的已序列化的变量进行操作,将其转换回 PHP 的值。 -
参数
参数 必需的 描述 str 是 序列化后的字符串。 若被解序列化的变量是一个对象,在成功地重新构造对象之后,PHP 会自动地试图去调用 __wakeup() 成员函数(如果存在的话)。 -
返回值
返回的是转换之后的值,可为 integer、float、string、array 或 object。 如果传递的字符串不可解序列化,则返回 FALSE,并产生一个 E_NOTICE。 -
示例
-
相关函数
serialize() - 产生一个可存储的值的表示