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