Metody obiektów w PHP
Przejdźmy teraz do metod. Metody - to w zasadzie funkcje, które może wywoływać każdy obiekt. Podczas pisania kodu różnica między metodami a właściwościami polega na tym, że dla metod trzeba pisać okrągłe nawiasy na końcu, a dla właściwości - nie trzeba.
Poćwiczmy. Stwórzmy metodę show,
która będzie wyświetlać jakiś tekst:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Stwórzmy obiekt z użytkownikiem:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Wywołajmy naszą metodę:
<?php
echo $user->show(); // wyświetli '!!!'
?>
Stwórz klasę Employee z metodą show.
Niech ta metoda wyświetla jakiś tekst.