PHP တွင် မက်သက်များ၏ အကြောင်းအရာများ

မက်သက်သည် အခြေခံအားဖြင့် သာမန် function တစ်ခုဖြစ်သောကြောင့် ၎င်းသည် အခြား function များအားလုံးကဲ့သို့ပင် အကြောင်းအရာများကို လက်ခံနိုင်ပါသည်။ ယခင်သင်ခန်းစာမှ ကျွန်ုပ်တို့၏ show မက်သက်ကို ကြိုးတန်းတစ်ခုခုကို အကြောင်းအရာအဖြစ် လက်ခံကာ ၎င်း၏အဆုံးတွင် '!!!' ကို ထည့်သွင်းရန် ပြုလုပ်ကြပါစို့။

php<?php
  class User
  {
    public $name;
    public $age;
    
    public function show($str)
    {
      return $str . '!!!';
    }
  }
?>

User အရာဝတ္ထုတစ်ခုကို ဖန်တီးကြပါစို့။

php<?php
  $user = new User;
  $user->name = 'john';
  $user->age = 25;
?>

ကျွန်ုပ်တို့၏ မက်သက်ကို ခေါ်ယူကြပါစို့။

php<?php
  echo $user->show('hello'); // 'hello!!!' ကို ပြသမည်
?>
Задание 1

ကျွန်ုပ်၏ကုဒ်ကို မကြည့်ဘဲ show မက်သက်ပါရှိသော အလားတူ User class တစ်ခုကို အကောင်အထည်ဖော်ပါ။