Objektmetoder i PHP
Lad os nu gå videre til metoder. Metoder - er i bund og grund funktioner, som hvert objekt kan kalde. Når du skriver kode, er forskellen mellem metoder og egenskaber, at for metoder skal du skrive runde parenteser i slutningen, og for egenskaber - behøver du ikke.
Lad os øve os. Lad os lave en metode show,
som vil udskrive en vis tekst:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Lad os oprette et objekt med en bruger:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Lad os kalde vores metode:
<?php
echo $user->show(); // vil udskrive '!!!'
?>
Lav en klasse Employee med en metode show.
Lad denne metode udskrive en vis tekst.