PHP serialize

Education is not limited to just classrooms. It can be gained anytime, anywhere... - Ravi Ranjan (M.Tech-NIT)

PHP : serialize() function

Description

The serialize() converts a storable representation of a value.

A serialize data means a sequence of bits so that it can be stored in a file, a memory buffer, or transmitted across a network connection link.

Version

(PHP 4 and above)

Syntax

serialize(value1)

Parameter

Name

Description

Required /
Optional

Type

value1

The value to be serialized

Required

Mixed*

*Mixed : Mixed indicates that a parameter may accept multiple (but not necessarily all) types.

Return value

A string.

Value Type : String.

Example :

  1. $serialized_data = serialize(array('Math', 'Language', 'Science'));  

  2. echo  $serialized_data . '
    ';  

  3. ?>  

Output :

a:3:{i:0;s:4:"Math";i:1;s:8:"Language";i:2;s:7:"Science";}