class командасы

class командасы PHPте ООП класстарын жарыялоого мүмкүндүк берет. Ошондой эле анонимдик класс жарыялоого болот.

Синтаксис

phpclass Test {

}

Мисал

Класс жарыялайлы:

php<?php
  class User {
  
  }
?>

Мисал

Анонимдик класс жарыялайлы:

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

Кодду иштетүүнүн натыйжасы:

php'Hello'

Дагы караңыз

  • get_class функциясы,
    объекттин класс атын кайтарат
  • instanceof функциясы,
    объекттин классга таандыктыгын текшерет