Каманда class

Каманда class дазваляе аб'яўляць ААП класы ў PHP. Можна таксама аб'явіць ананімны клас.

Сінтаксіс

phpclass Test {

}

Прыклад

Аб'явім клас:

php<?php
  class User {
  
  }
?>

Прыклад

Аб'явім ананімны клас:

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

Вынік выканання кода:

php'Hello'

Глядзіце таксама

  • функцыю get_class,
    якая вяртае імя класа аб'екта
  • функцыю instanceof,
    якая правярае прыналежнасць аб'екта да класа