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

墨辰丷
發布: 2023-03-26 22:20:01
原創
1402 人瀏覽過

這篇文章主要介紹了php的serialize()函數和unserialize()函數的相關資料,需要的朋友可以參考下

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

適用情境:serialize()傳回字串,此字串包含了表示value的位元組流,可以儲存於任何地方。這有利於儲存或傳遞 PHP 的值,同時不遺失其類型和結構。比較有用的地方就是將資料存入資料庫或記錄在檔案中的時候

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 )
登入後複製

對類別的操作也一樣

相關推薦: 

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

##非常好用的兩個PHP函數serialize()和unserialize()_PHP教學

serialize()和unserialize()函數的實例解說

#

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!