Parametry metod v PHP
Protože metoda je v podstatě obyčejná funkce,
může přijímat parametry stejně jako
všechny funkce. Udělejme, aby
naše metoda show z předchozí lekce
přijímala parametrem nějaký řetězec
a přidávala na jeho konec '!!!':
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
Vytvořme objekt s uživatelem:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Zavolejme naši metodu:
<?php
echo $user->show('hello'); // vypíše 'hello!!!'
?>
Bez nahlížení do mého kódu implementujte stejnou
třídu User s metodou show.