Comando class

O comando class permite declarar classes de POO em PHP. Também é possível declarar uma classe anônima.

Sintaxe

phpclass Test {

}

Exemplo

Vamos declarar uma classe:

php<?php
  class User {
  
  }
?>

Exemplo

Vamos declarar uma classe anônima:

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

Resultado da execução do código:

php'Hello'

Veja também

  • a função get_class,
    que retorna o nome da classe de um objeto
  • a função instanceof,
    que verifica se um objeto pertence a uma classe