·  PHP – Syntax – OOP – Classes – Components – Fields – Scopes – Final

 

- Info:

  - Field is declared as final by using keyword final.

  - Final fields can't be overridden by a subclass.

 

- Example:

  - This example shows how to define Class with two fields and one function.

  - Creat PHP Console Application Test.php.

 

    Test.php

    <?php

   

      //USE CLASS.----------------------------------------------------------

      $myObject = new MyClass();   //Create Object from Class.

      $myObject->displayString();  //Function call: Hello from object!

      echo($myObject->var);        //Variable call: Hello from object!

   

      //DEFINE CLASS.-------------------------------------------------------

      class MyClass {

      

        public    $var = "Hello from object!\n";

        final     $var2;

        

        public function displayString() {

          echo($this->$var2);

        }   

          

      }

      

    ?>