class විධානය

class විධානය PHP හි OOP වර්ග ප්‍රකාශ කිරීමට ඉඩ සලසයි. නිර්නාමික වර්ගයක් ද ප්‍රකාශ කළ හැකිය.

වාග් රීතිය

phpclass Test {

}

උදාහරණය

වර්ගයක් ප්‍රකාශ කරමු:

php<?php
  class User {
  
  }
?>

උදාහරණය

නිර්නාමික වර්ගයක් ප්‍රකාශ කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

php'Hello'

මෙයත් බලන්න

  • get_class ශ්‍රිතය,
    වස්තුවක වර්ගයේ නම ආපසු ලබා දෙයි
  • instanceof ශ්‍රිතය,
    වස්තුවක් වර්ගයකට අයත් දැයි පරීක්‍ෂා කරයි