Parametrii metodelor în PHP
Deoarece o metodă este în esență o funcție obișnuită,
ea poate accepta parametri la fel ca
și toate funcțiile. Să facem astfel încât
metoda noastră show din lecția precedentă
să primească ca parametru un șir de caractere
și să adauge la sfârșit '!!!':
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
Să creăm un obiect cu utilizatorul:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Să apelăm metoda noastră:
<?php
echo $user->show('hello'); // va afișa 'hello!!!'
?>
Fără a privi în codul meu, implementați o
astfel de clasă User cu metoda show.