PHP完全中文操作手冊

天地JPLOP | PHP首頁 | 函數索引
函數:unserialize()

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()



整理: 夕垌菪姬 (天地JPLOP)

[ 上一頁 回主目錄 下一頁 ]
版權所有,天地JPLOP、爵堤亞(夕垌菪姬)。網頁背景音樂和各鍊結標題
及鍊結內容和文章小說,版面編排皆歸原權利人所有對本版面
有任何意見或指教,歡迎至論壇指教。