« Examples
__autoload »
PHP Manual
Classes/Objects
Classes/Object Functions
Classes/Object Functions
Table of Contents
__autoload
— Attempt to load undefined class
class_alias
— Creates an alias for a class
class_exists
— Checks if the class has been defined
enum_exists
— Checks if the enum has been defined
get_called_class
— The "Late Static Binding" class name
get_class_methods
— Gets the class methods' names
get_class_vars
— Get the default properties of the class
get_class
— Returns the name of the class of an object
get_declared_classes
— Returns an array with the name of the defined classes
get_declared_interfaces
— Returns an array of all declared interfaces
get_declared_traits
— Returns an array of all declared traits
get_mangled_object_vars
— Returns an array of mangled object properties
get_object_vars
— Gets the properties of the given object
get_parent_class
— Retrieves the parent class name for object or class
interface_exists
— Checks if the interface has been defined
is_a
— Checks whether the object is of a given type or subtype
is_subclass_of
— Checks if the object has this class as one of its parents or implements it
method_exists
— Checks if the class method exists
property_exists
— Checks if the object or class has a property
trait_exists
— Checks if the trait exists