PHP даги методлар параметрлари
Метод ўзи oddй функция бўлгани учун,
у ҳам барча функциялар каби параметрлар
қабул қилиши мумкин. Келинг, бизнинг
өтган дарсдаги show методимиз
бирор сатрни параметр сифатида қабул қилиб,
унинг охирига '!!!' қўшсин:
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
Фойдаланувчи билан объект яратамиз:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Методимизни чақирамиз:
<?php
echo $user->show('hello'); // 'hello!!!' чиқади
?>
Менинг кодимга қарамай, show
методи билан шундай User синфин амалга оширинг.