Serializable::serialize

(PHP 5 >= 5.1.0)

Serializable::serializeString representation of object

Descrição

abstract public string Serializable::serialize ( void )

Should return the string representation of the object.

Nota:

This method acts as the destructor of the object. The __destruct() method will not be called after this method.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Returns the string representation of the object or NULL

Erros

Throws Exception when returning other types than strings and NULL.

Veja Também

add a note add a note

User Contributed Notes 1 note

up
0
crog at gustavus dot edu
5 months ago
The documentation here is somewhat misleading. Where it says "This method acts as the destructor of the object. The __destruct() method will not be called after this method," I believe the intent is not that the destructor is not run on the object itself, but that the destructor is not called /as part of the serialization process/.

That is, the object will still be destructed as it goes out of scope as normal, but the destructor is not called as a part of the object's serialization.
To Top