Käsk class

Käsk class võimaldab deklareerida OOP klasse PHP-s. Samuti on võimalik deklareerida anonüümne klass.

Süntaks

phpclass Test {

}

Näide

Deklareerime klassi:

php<?php
  class User {
  
  }
?>

Näide

Deklareerime anonüümse klassi:

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

Koodi täitmise tulemus:

php'Hello'

Vaata ka

  • funktsiooni get_class,
    mis tagastab objekti klassi nime
  • funktsiooni instanceof,
    mis kontrollib objekti kuuluvust klassi