O‘zbеkiston rеspublikasi axborot va kommunikatsion tеxnologiyalarini rivojlantirish vazirligi


Download 193.67 Kb.
bet3/3
Sana21.02.2023
Hajmi193.67 Kb.
#1218753
1   2   3
Bog'liq
Gaybullayeva-PHP

Ob'ektlarni aniqlaymiz:


Ob'ektlarsiz sinflar hech narsa emas! Biz bir sinfdan bir nechta ob'ektlarni yaratishimiz mumkin. Har bir ob'ekt sinfda belgilangan barcha xossa va usullarga ega, lekin ular har xil xususiyat qiymatlariga ega bo'ladi.
Sinf ob'ektlari kalit so'z yordamida yaratiladi new.
Quyidagi misolda $apple va $banana Fruit sinfining misollaridir:
class Fruit {
// Properties
public $name;
public $color;

// Methods
function set_name($name) {
$this->name = $name;
}
function get_name() {
return $this->name;
}
}

$apple = new Fruit();
$banana = new Fruit();
$apple->set_name('Apple');
$banana->set_name('Banana');

echo $apple->get_name();
echo "
";
echo $banana->get_name();
?>

PHP - instanceof


instanceofOb'ektning ma'lum bir sinfga tegishli ekanligini tekshirish uchun kalit so'zdan foydalanishingiz mumkin :
$apple = new Fruit();
var_dump($apple instanceof Fruit);
?>

Download 193.67 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling