Heim  >  Artikel  >  Backend-Entwicklung  >  PHP中序列化有什么用处?

PHP中序列化有什么用处?

WBOY
WBOYOriginal
2016-09-29 09:33:031352Durchsuche

尤其是序列化对象。

回复内容:

尤其是序列化对象。

方便传输和储存

json_encode是无法序列化PHP的类/对象的

  • 序列化,指将PHP中 对象、类、数组、变量、匿名函数等,转化为字符串,用户「数据库存储」、「数据的传输」

  • 反序列化,将字符串转为:对象、类、数组、变量、匿名函数

  • 序列化在每个编程语言里面都存在,比如MFC

  • 广义的说:将一个Word保存为docx,这就是序列化的过程。打开docx文档,显示内容,就是反序列化的过程

比如Laravel的Queue就将 类 序列化为字符串并存储在数据库中,等到需要执行的时候,反序列号后执行

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

同理JSON

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn