Class komandasi

class komandasi PHPda OOP klasslarini e'lon qilish imkonini beradi. Shuningdek, anonim klass e'lon qilish mumkin.

Sintaksis

phpclass Test {

}

Misol

Klass e'lon qilamiz:

php<?php
  class User {
  
  }
?>

Misol

Anonim klass e'lon qilamiz:

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

Kodni bajarish natijasi:

php'Hello'

Shuningdek qarang

  • get_class funksiyasi,
    obyektning klass nomini qaytaradi
  • instanceof funksiyasi,
    obyektning klassga mansubligini tekshiradi