php8.5
Home/ Manual/ spl / arrayobject/ ArrayObject::serialize

ArrayObject::serialize

PHP function Edit on GitHub ✎

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

Serialize an ArrayObject

Description

ArrayObject::serialize(): string

Serializes an ArrayObject.

Func

Parameters Parameters

Return Values

The serialized representation of the ArrayObject.

Examples

ArrayObject::serialize example

php
<?php
$o = new ArrayObject();

$s1 = serialize($o);
$s2 = $o->serialize();

var_dump($s1);
var_dump($s2);
?>

The above example will output:

output
string(45) "C:11:"ArrayObject":21:{x:i:0;a:0:{};m:a:0:{}}"
string(21) "x:i:0;a:0:{};m:a:0:{}"

See Also

Source: reference/spl/arrayobject/serialize.xml · from the official PHP manual (php/doc-en)