Parametry metod w PHP
Ponieważ metoda to w zasadzie zwykła funkcja,
może przyjmować parametry tak samo,
jak wszystkie funkcje. Zróbmy tak, aby
nasza metoda show z poprzedniej lekcji
przyjmowała jako parametr jakiś ciąg znaków
i dodawała na jego końcu '!!!':
php<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
Stwórzmy obiekt z użytkownikiem:
php<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Wywołajmy naszą metodę:
php<?php
echo $user->show('hello'); // wyświetli 'hello!!!'
?>
Задание 1
Nie podglądając w mój kod zaimplementuj taką
samą klasę User z metodą show.