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

        php如何序列化數組和對象

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

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

        序列化是將對象的狀態信息轉換為可存儲或傳輸的形式的過程。在序列化期間,對象將其當前狀態寫入臨時或持久存儲。稍后,您可以通過從存儲讀取或反序列化對象的狀態來重新創建對象。

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

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

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

        這個例子的結果是

        php如何序列化數組和對象

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

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

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

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

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

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

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

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 精品久久一区二区| 精品人妻伦一二三区久久| 国产精品欧美亚洲韩国日本久久| 亚洲国产精品VA在线观看麻豆| 国产精品国产三级国产a| 538国产精品一区二区在线| 尤物国精品午夜福利视频| 精品精品国产国产| 中文字幕亚洲综合精品一区| 国产亚洲精品精华液| 亚洲乱码日产精品a级毛片久久| 国产精品高清2021在线| 国产精品一级片| 激情亚洲一区国产精品| 亚洲人成精品久久久久| 久久亚洲国产精品123区| 国产精品一区二区av不卡| 99精品国产一区二区| 亚洲国产精品久久久久| 99re这里只有精品国产精品| 久久久久国产精品熟女影院| 亚洲精品无码午夜福利中文字幕 | 国产最新进精品视频| 中文字幕无码久久精品青草| 狠狠色伊人久久精品综合网| 高清日韩精品一区二区三区 | 99精品国产一区二区三区2021| 日韩精品区一区二区三VR| 亚洲综合精品香蕉久久网 | 久久精品国产亚洲AV嫖农村妇女| 亚洲精品欧美精品日韩精品| 无码精品前田一区二区| 日韩精品一区二三区中文| 四虎国产精品免费久久| 亚洲av无码成人精品区| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 四虎影视永久在线观看精品| 中文字幕一精品亚洲无线一区 | 天天爽夜夜爽精品视频app| 日韩精品一区二区三区大桥未久| 91精品国产福利在线观看|