PHPda Ob'ekt Metodlari
Endi metodlarga o'tamiz. Metodlar - aslida har bir ob'ekt chaqira oladigan funksiyalardir. Kod yozishda metodlar va xususiyatlar o'rtasidagi farq shundaki, metodlar uchun oxirida qavs yoziladi, xususiyatlar uchun esa yozilmaydi.
Keling, mashq qilaylik. show metodini yaratamiz,
u ma'lum bir matnni chiqaradi:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Foydalanuvchi ob'ektini yaratamiz:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Metodimizni chaqiramiz:
<?php
echo $user->show(); // '!!!' chiqaradi
?>
Employee klassini show metodi bilan yarating.
Bu metod ma'lum bir matnni chiqarsin.