พารามิเตอร์ของเมธอดใน PHP

เนื่องจากเมธอดเป็นหลักการเดียวกันกับฟังก์ชันทั่วไป มันจึงสามารถรับพารามิเตอร์ได้เช่นเดียวกับ ฟังก์ชันอื่นๆ มาทำให้ เมธอด show ของเราจากบทเรียนที่แล้ว รับพารามิเตอร์ที่เป็นสตริงบางอย่าง และเพิ่ม '!!!' ต่อท้ายมัน:

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

สร้างอ็อบเจ็กต์ผู้ใช้:

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

เรียกเมธอดของเรา:

php<?php
  echo $user->show('hello'); // แสดงผล 'hello!!!'
?>
Задание 1

โดยไม่แอบดูโค้ดของฉัน ให้ลองสร้าง คลาส User พร้อมเมธอด show ที่เหมือนกันดู