unserialize
语法: mixed unserialize(string str);
返回值: 混合类型资料
函数种类: 资料处理
内容说明
本函数可取出系统资料。储存的资料以 byte-stream 方式存放。返回值为混合类型,包括整数、倍精确浮点数字符串、数组以及类的属性 (类的方法无法储存)。
使用范例
?php
$conn = odbc_connect("webdb", "php", "chicken");
$stmt = odbc_prepare($conn, "SELECt data FROM sessions WHERe id = ?");
$sqldata = array($PHP_AUTH_USER);
if (!odbc_execute($stmt, $sqldata) || !odbc_fetch_into($stmt, $tmp)) {
// 若执行则 $session_data 设为空值
$session_data = array();
} else {
// 取出 $tmp[0] 值
$session_data = unserialize($tmp[0]);
if (!is_array($session_data)) {
// 出现错误则将 $session_data 清除
$session_data = array();
}
}
?
参考
serialize()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)