Metodeparametere i PHP
Siden en metode i bunn og grunn er en vanlig funksjon,
kan den ta parametere på samme måte som
alle funksjoner. La oss gjøre slik at
vår metode show fra forrige leksjon
tar en streng som parameter
og legger til '!!!' på slutten:
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
La oss opprette et brukerobjekt:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
La oss kalle vår metode:
<?php
echo $user->show('hello'); // vil skrive ut 'hello!!!'
?>
Uten å kikke på koden min, implementer en
liknende klasse User med metoden show.