⊗ppOpBsPIC 6 of 107 menu

Достъп до свойства в класове в ООП в PHP

Вътре в методите на класа ще ни бъде достъпна специална променлива $this. Тя ще сочи към обекта от нашия клас:

<?php class User { public function show() { var_dump($this); // обект } } ?>

Това означава, че можем да осъществяваме достъп до свойствата на обекта чрез $this. Нека опитаме. Нека нашето свойство на обекта има свойство name. Нека изведем това свойство в нашия метод:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Нека сега създадем обект от нашия клас:

<?php $user = new User; ?>

Нека запишем желаното от нас свойство:

<?php $user->name = 'john'; ?>

Нека сега извикаме метода, като по този начин изведем на екрана стойността на свойството:

<?php echo $user->show(); // ще изведе 'john' ?>

В обекта от клас Employee запишете свойствата name и salary.

Направете метод, който ще изведе на екрана името на работника.

Направете метод, който ще изведе на екрана заплатата на работника.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне