A class parancs

A class parancs lehetővé teszi OOP osztályok deklarálását PHP-ben. Lehetőség van anonim osztály deklarálására is.

Szintaxis

phpclass Test {

}

Példa

Deklaráljunk egy osztályt:

php<?php
  class User {
  
  }
?>

Példa

Deklaráljunk egy anonim osztályt:

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

A kód végrehajtásának eredménye:

php'Hello'

Lásd még

  • a get_class függvényt,
    amely visszaadja egy objektum osztályának nevét
  • a instanceof függvényt,
    amely ellenőrzi egy objektum osztályhoz tartozását