Komanda class

Komanda class lejon deklarimin e klasave OOP në PHP. Mund të deklarohet gjithashtu një klasë anonime.

Sintaksa

phpclass Test {

}

Shembull

Le të deklarojmë një klasë:

php<?php
  class User {
  
  }
?>

Shembull

Le të deklarojmë një klasë anonime:

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

Rezultati i ekzekutimit të kodit:

php'Hello'

Shihni gjithashtu

  • funksionin get_class,
    i cili kthen emrin e klasës së objektit
  • funksionin instanceof,
    i cili kontrollon nëse një objekt i përket një klase