Méthodes d'objets en PHP
Passons maintenant aux méthodes. Méthodes - ce sont essentiellement des fonctions que chaque objet peut appeler. Lors de l'écriture du code, la différence entre les méthodes et les propriétés est que pour les méthodes, il faut écrire des parenthèses à la fin, et pour les propriétés - il ne faut pas.
Pratiquons. Créons une méthode show,
qui affichera un certain texte :
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Créeons un objet utilisateur :
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Appelons notre méthode :
<?php
echo $user->show(); // affichera '!!!'
?>
Créez une classe Employee avec une méthode show.
Que cette méthode affiche un certain texte.