Komenda class

Komenda class umożliwia deklarowanie klas OOP w PHP. Można również zadeklarować klasę anonimową.

Składnia

phpclass Test {

}

Przykład

Zadeklarujmy klasę:

php<?php
  class User {
  
  }
?>

Przykład

Zadeklarujmy klasę anonimową:

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

Wynik wykonania kodu:

php'Hello'

Zobacz także

  • funkcję get_class,
    która zwraca nazwę klasy obiektu
  • funkcję instanceof,
    która sprawdza przynależność obiektu do klasy