詳解php中serialize()和unserialize()函數(shù)
php的serialize()函數(shù)和unserialize()函數(shù)
適用情境:serialize()返回字符串,此字符串包含了表示value的字節(jié)流,可以存儲于任何地方。這有利于存儲或傳遞 PHP 的值,同時不丟失其類型和結(jié)構(gòu)。比較有用的地方就是將數(shù)據(jù)存入數(shù)據(jù)庫或記錄在文件中的時候
serialize()可處理處資源類型外所有的類型,也可以序列化對象
<?php $array = array(); $array['keys'] = 'www'; $array['values']='11111'; $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 )
對類的操作也一樣
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- golang、python、php、c++、c、java、Nodejs性能對比
- golang 調(diào)用 php7詳解及實例
- Golang加密解密之RSA(附帶php)
- PHP中SERIALIZE和JSON的序列化與反序列化操作區(qū)別分析
- PHP的serialize序列化數(shù)據(jù)以及JSON格式化數(shù)據(jù)分析
- php中unserialize返回false的解決方法
- 淺談php函數(shù)serialize()與unserialize()的使用方法
- 非常好用的兩個PHP函數(shù) serialize()和unserialize()
- 淺談php serialize()與unserialize()的用法
- golang實現(xiàn)php里的serialize()和unserialize()序列和反序列方法詳解
相關(guān)文章
Laravel5.1 框架模型工廠ModelFactory用法實例分析
這篇文章主要介紹了Laravel5.1 框架模型工廠ModelFactory用法,結(jié)合實例形式分析了laravel5.1框架模型工廠ModelFactory基本功能、定義與使用方法,需要的朋友可以參考下2020-01-01PHP全概率運算函數(shù)(優(yōu)化版) Webgame開發(fā)必備
PHP全概率運算函數(shù)(優(yōu)化版) Webgame開發(fā)必備,需要的朋友可以參考下。2011-07-07關(guān)于laravel-admin ueditor 集成并解決刷新的問題
今天小編就為大家分享一篇關(guān)于laravel-admin ueditor 集成并解決刷新的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10