What is the use of serialization in PHP?

WBOY
Release: 2016-09-29 09:33:03
Original
1398 people have browsed it

Especially serialized objects.

Reply content:

Especially serialized objects.

Convenient transfer and storage

json_encode is unable to serialize PHP classes/objects

  • Serialization refers to converting objects, classes, arrays, variables, anonymous functions, etc. in PHP into strings, which allows users to "database storage" and "data transmission"

  • Deserialization, convert strings into: objects, classes, arrays, variables, anonymous functions

  • Serialization exists in every programming language, such as MFC

  • In a broad sense: saving a Word as docx is the process of serialization. Open the docx document and display the content, which is the process of deserialization

For example, Laravel's Queue serializes the class into a string and stores it in the database. When it needs to be executed, it deserializes the serial number and executes it

ini/json/XML is also a type of serialization

Same as JSON

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template