Parameter Metode dalam PHP
Karena metode pada dasarnya adalah fungsi biasa,
ia dapat menerima parameter dengan cara yang sama
seperti semua fungsi. Mari kita buat agar
metode kita show dari pelajaran sebelumnya
menerima sebuah string sebagai parameter
dan menambahkan '!!!' di akhirnya:
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
Mari buat objek user:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Mari panggil metode kita:
<?php
echo $user->show('hello'); // akan menampilkan 'hello!!!'
?>
Tanpa melihat kode saya, implementasikan
kelas User yang sama dengan metode show.