站長資訊網
        最全最豐富的資訊網站

        php如何序列化數(shù)組和對象

        上一篇文章中我們了解了設置變量類型的方法,有需要的請看《php如何使用函數(shù)設置變量類型》。這次我們向大家介紹序列化對象或數(shù)組的方法,有需要的可以參考參考。

        這一次我們來看一下序列化,但是你們知道什么叫做序列化嗎?

        序列化是將對象的狀態(tài)信息轉換為可存儲或傳輸?shù)男问降倪^程。在序列化期間,對象將其當前狀態(tài)寫入臨時或持久存儲。稍后,您可以通過從存儲讀取或反序列化對象的狀態(tài)來重新創(chuàng)建對象。

        我們了解序列化知識后,就讓我們趕緊來學習如何序列化對象或數(shù)組吧。

        首先我們來看一個小栗子。

        <?php $sites = array('Google', '360', 'Facebook'); $serialized_data = serialize($sites); echo  $serialized_data . PHP_EOL; ?>

        這個例子的結果是

        php如何序列化數(shù)組和對象

        我們干什么了?這個結果怎么變成這樣了?這一長串代碼都是什么意思?命名每個單詞我都認識,為什么合起來我就不認識了?

        我們細細解讀一下,我們原先有一個數(shù)組,不知道經過什么操作,我們的數(shù)組就變成一長串我們不認識的代碼了。既然我們解讀不下去了,但就來看看這個函數(shù)吧。

        serialize() 函數(shù)用于序列化對象或數(shù)組,并返回一個字符串。這個函數(shù)序列化對象后,可以很方便的將它傳遞給其他需要它的地方,且其類型和結構不會改變。

        那我們去看看這個函數(shù)的語法格式吧。

        string serialize(要序列化的對象或數(shù)組)

        看來我們不知道的那個過程,就是由這個函數(shù)進行了序列化的過程,然后將對象或是數(shù)組變成一長串的字符串了。

        需要注意的是:如果想要將已序列化的字符串變回 PHP 的值,可使用 unserialize()函數(shù)。

        就說到這里了,有其他想知道的,可以點擊這個哦。→ →php視頻教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99热热久久这里只有精品68 | 日本一卡精品视频免费| 国产精品夜色一区二区三区| 中文字幕精品一区二区精品| 国产精品美女久久久网AV| 国产日韩精品在线| 精品久久久久中文字幕日本| 日批日出水久久亚洲精品tv| 国产在AJ精品| 99精品国产成人一区二区| 国产精品美女久久久m| 亚洲国产一二三精品无码| 久久精品亚洲欧美日韩久久| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 | 99久久伊人精品综合观看| 国产精品91av| 99久久99久久精品免费看蜜桃| 免费精品无码AV片在线观看| 中文字幕精品无码一区二区| 无码精品人妻一区二区三区AV| 精品欧美一区二区在线观看| 国产精品1024在线永久免费| 97久人人做人人妻人人玩精品| 四虎国产精品免费入口| 久久精品免费观看| 国产精品影音先锋| 97精品人妻系列无码人妻| 精品免费久久久久久久| 精品福利一区二区三区免费视频| 亚洲精品少妇30p| 亚洲精品成人片在线观看| 亚洲午夜精品一级在线播放放| 亚洲欧美日韩国产精品影院| 在线观看亚洲精品福利片 | 人妻少妇精品系列| 香港aa三级久久三级老师2021国产三级精品三级在 | 日韩一区二区三区精品| 免费人成在线观看欧美精品| 无码精品人妻一区| 亚洲欧洲成人精品香蕉网| 亚洲国产精品VA在线观看麻豆|