De class opdracht

De opdracht class maakt het mogelijk om OOP klassen in PHP te declareren. Het is ook mogelijk om een anonieme klasse te declareren.

Syntaxis

phpclass Test {

}

Voorbeeld

Laten we een klasse declareren:

php<?php
  class User {
  
  }
?>

Voorbeeld

Laten we een anonieme klasse declareren:

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

Resultaat van het uitvoeren van de code:

php'Hello'

Zie ook

  • de functie get_class,
    die de klassenaam van een object teruggeeft
  • de functie instanceof,
    die controleert of een object bij een klasse hoort