Maison  >  Article  >  développement back-end  >  PHP中序列化有什么用处?

PHP中序列化有什么用处?

WBOY
WBOYoriginal
2016-09-29 09:33:031372parcourir

尤其是序列化对象。

回复内容:

尤其是序列化对象。

方便传输和储存

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

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

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

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

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

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

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

同理JSON

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn