PHP Static Properties

PHP Static Properties


Static properties can be called directly - without creating an instance of a class.,Static properties are declared with the static keyword:,A class can have both static and non-static properties. A static property can be accessed from a method in the same class using the self keyword and double colon (::):,To call a static property from a child class, use the parent keyword inside the child class:

Static properties can be called directly - without creating an instance of a class.

Static properties are declared with the static keyword:

Syntax :

   class ClassName {
    public static $name = "Web Designing House";
    }
?>

To access a static property use the class name, double colon (::), and the property name:

Syntax

    ClassName::$name;

Let's understand with simple example given below :

Output : Web Designing House

A class can have both static and non-static properties. A static property can be accessed from a method in the same class using the self keyword and double colon (::):

Output :3.14159

To call a static property from a child class, use the parent keyword inside the child class:

Output : 3.141593.14159