⊗ppOpAdMCh 16 of 107 menu

Ланец на методи во ООП во PHP

Може да се направи така што методите да може да се повикуваат еден по друг во ланец. За ова секој таков метод мора да враќа $this. Ајде да пробаме. Да ги додадеме соодветните кодови во нашите сеттери на класата:

<?php class User { private $name; private $surn; public function setName($name) { $this->name = $name; return $this; } public function setSurn($surn) { $this->surn = $surn; return $this; } public function getName() { return $this->name; } public function getSurn() { return $this->surn; } } ?>

Сега нашите сеттери може да се повикуваат еден по друг, во ланец. Ајде да провериме. Да создадеме објект од нашата класа:

<?php $user = new User(); ?>

Да ги повикаме нашите сеттери во ланец:

<?php $user->setName('john')->setSurn('smit'); ?>

Да провериме дали вредностите на својствата се променети:

<?php echo $user->getName(); echo $user->getSurn(); ?>

Направете така што сеттерите на класата Employee да може да се повикуваат во ланец.

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