List of PHP class related magic methods

METHOD DESCRIPTION
the _call() method The _call() method invokes inaccessible methods of an object.
the _callStatic() method The _callStatic() method invokes inaccessible methods of a static context.
the _clone() method The _clone() method clones an object with its properties.
the _construct() method The _construct() method initiates an object.
the _debuginfo() method The _debuginfo() method debugs variables of an object.
the _destruct() method The _destruct() method destroys an object.
the _get() method The _get() method reads data to inaccessible properties.
the _invoke() method The _invoke() method opens an object like a function.
the _isset() method The _isset() method calls inaccessible properties.
the _set() method The _set() method writes data to inaccessible properties.
the _set_state() method The _set_state() method exports an array as an argument.
the _sleep() method The _sleep() method halts large objects from being saved completely.
the _toString() method The _toString() method defines how a class reacts if treated like a string.
the _unset() method The _unset() method unsets data from inaccessible properties.
the _wakeup() method The _wakeup() method re-establishes a database connection.

List of PHP class related functions

FUNCTION DESCRIPTION
the serialize() function The serialize() function saves all variables in an object.

List of PHP class related predifined interfaces

INTERFACE DESCRIPTION
the Array Access interface The Array Access interface enables accessing an object as an array.
the Closure Class interface The Closure Class interface is used for anonymous functions.
the Generator Class interface The Generator Class interface is used for objects returned from object generators.
the Iterator interface The Iterator interface creates external objects that are internally iterated.
the IteratorAggregate interface The IteratorAggregate interface creates an external iterator.
the Serializable interface The Serializable interface enables customized serialization.
the Traversable interface The Traversable interface detects if a class is traversable using FOREACH statement.