首頁  >  文章  >  後端開發  >  PHP中序列化有什麼用?

PHP中序列化有什麼用?

WBOY
WBOY原創
2016-09-29 09:33:031387瀏覽

尤其是序列化物件。

回覆內容:

尤其是序列化物件。

方便傳輸和儲存

json_encode是無法序列化PHP的類別/物件的

  • 序列化,指將PHP中 物件、類別、陣列、變數、匿名函數等,轉換為字串,使用者「資料庫儲存」、「資料的傳輸」

  • 反序列化,將字串轉為:物件、類別、陣列、變數、匿名函數

  • 序列化在每個程式語言裡面都存在,例如MFC

  • 廣義的說:將一個Word保存為docx,這就是序列化的過程。開啟docx文檔,顯示內容,就是反序列化的過程

例如Laravel的Queue就將 類別 序列化為字串並儲存在資料庫中,等到需要執行的時候,反序號後執行

ini/json/XML也是序列化的一種

同理JSON

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn