Comanda class

Comanda class permite declararea claselor OOP în PHP. De asemenea, poți declara o clasă anonimă.

Sintaxă

phpclass Test {

}

Exemplu

Să declarăm o clasă:

php<?php
  class User {
  
  }
?>

Exemplu

Să declarăm o clasă anonimă:

php<?php
  $obj = new class {
    public function sayHello() {
      return 'Hello';
    }
  };
  
  echo $obj->sayHello();
?>

Rezultatul executării codului:

php'Hello'

Vezi și

  • funcția get_class,
    care returnează numele clasei unui obiect
  • funcția instanceof,
    care verifică apartenența unui obiect la o clasă