Metoder for objekter i PHP
La oss gå videre til metoder. Metoder er i bunn og grunn funksjoner som hvert objekt kan kalle. Når du skriver kode, er forskjellen mellom metoder og egenskaper at for metoder må du skrive runde parenteser på slutten, og for egenskaper - ikke nødvendig.
La oss trene. La oss lage en metode show,
som vil vise en viss tekst:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
La oss opprette et objekt med en bruker:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
La oss kalle metoden vår:
<?php
echo $user->show(); // vil vise '!!!'
?>
Lag en klasse Employee med en metode show.
La denne metoden vise en viss tekst.