Команди class

Команди class имконияти эъломи синфҳои OOP дар 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,
    ки тааллуқи объект ба синфро месанҷад