Metoder för objekt i PHP
Låt oss gå vidare till metoder. Metoder är i princip funktioner som varje objekt kan anropa. När du skriver kod är skillnaden mellan metoder och egenskaper att för metoder måste du skriva runda parenteser i slutet, medan för egenskaper - behöver du inte.
Låt oss öva. Vi skapar en metod show,
som kommer att skriva ut en del text:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Låt oss skapa ett objekt med en användare:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Låt oss anropa vår metod:
<?php
echo $user->show(); // skriver ut '!!!'
?>
Skapa en klass Employee med en metod show.
Låt denna metod skriva ut en del text.