首頁 > 後端開發 > php教程 > php中serialize()和unserialize()函數實例詳解

php中serialize()和unserialize()函數實例詳解

小云云
發布: 2023-03-20 06:34:02
原創
1544 人瀏覽過

php的serialize()函數和unserialize()函數

適用情境:serialize()傳回字串,此字串包含了表示value的位元組流,可以儲存於任何地方。這有利於儲存或傳遞 PHP 的值,同時不遺失其類型和結構。比較有用的地方就是將資料存入資料庫或記錄在文件中的時候。本文主要和大家介紹php的serialize()函數和unserialize()函數的相關資料,需要的朋友可以參考下,希望能幫助大家。

serialize()可處理處資源類型外所有的類型,也可以序列化物件


#
<?php 
$array = array(); 
$array[&#39;keys&#39;] = &#39;www&#39;; 
$array[&#39;values&#39;]=&#39;11111&#39;; 
$a = serialize($array); 
echo $a; 
unset($array); 
$a = unserialize($a); 
print_r($a); 
?>
登入後複製

輸出


a:2:{s:4:"keys";s:3:"www";s:6:"values";s:5:"11111";}

Array ( [keys] => www [values] => 11111 )
登入後複製

對類別的運算也是一樣。

相關推薦:

jquery中serialize()序列化函數的實例詳解

剖析函數serialize()和unserialize()的用法

jQuery ajax中使用serialize()方法提交表單資料範例

#

以上是php中serialize()和unserialize()函數實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板