Komanda class

Komanda class ļauj deklarēt OOP klases PHP. Var arī deklarēt anonīmu klasi.

Sintakse

phpclass Test {

}

Piemērs

Deklarēsim klasi:

php<?php
  class User {
  
  }
?>

Piemērs

Deklarēsim anonīmu klasi:

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

Koda izpildes rezultāts:

php'Hello'

Skatiet arī

  • funkciju get_class,
    kas atgriež objekta klases nosaukumu
  • funkciju instanceof,
    kas pārbauda objekta piederību klasei