Serializable::serialize

(PHP 5 >= 5.1.0)

Serializable::serializeStringrepräsentation eines Objekts

Beschreibung

abstract public string Serializable::serialize ( void )

Die Funktion sollte die Stringrepräsentation des Objekts zurückgeben.

Hinweis:

Diese Methode agiert wie der Destruktor des Objekts. Die __destruct()-Methode wird nach dieser Methode nicht aufgerufen.

Parameter-Liste

Diese Funktion hat keine Parameter.

Rückgabewerte

Gibt die Stringrepräsentation des Objekts oder NULL zurück.

Fehler/Exceptions

Wirft Exception, wenn andere Typen als String oder NULL zurückgegeben werden.

Siehe auch

add a note add a note

User Contributed Notes 1 note

up
1
crog at gustavus dot edu
11 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