Metodeparametere i PHP

Siden en metode i bunn og grunn er en vanlig funksjon, kan den ta parametere på samme måte som alle funksjoner. La oss gjøre slik at vår metode show fra forrige leksjon tar en streng som parameter og legger til '!!!' på slutten:

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

La oss opprette et brukerobjekt:

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

La oss kalle vår metode:

php<?php
  echo $user->show('hello'); // vil skrive ut 'hello!!!'
?>
Задание 1

Uten å kikke på koden min, implementer en liknende klasse User med metoden show.