Static properties in PHP

Static properties in PHP, can be used directly without creating class object. It can be used with class name only.…

Static methods PHP

Static methods are the functions of a class, which are used directly without creating class object. Syntax static functions/methods are…

Traits in PHP

Traits in PHP, allows to use or share its code in multiple classes without inheritance. Following are the features of…

Namespaces in PHP

Namespaces in PHP, are used to group classes, interfaces etc under a given name, so that same names does not…

Inheritance in PHP

Inheritance in PHP, is inheriting a class with another class, a class which is inherited called parent class and which…

Interface PHP

In PHP, Interface acts as an agreement with implementing class, it must implement all its methods. Following are the features…

Abstract class in PHP

In PHP, Abstract class cannot be instantiated (means object cannot be created), to use abstract class, other class must extend…

Access modifiers in PHP

Access modifiers in class PHP, controls the accessibility(use) of its data members and member function. On this basis, a class…

Destructor in PHP

Destructor in PHP is used to deleted or remove object of class. It is automatically called by PHP when script…

Constructor in PHP

Constructor in PHP, is a function which is called or invoked automatically when a class object is created. It is…