⊗ppOpAdMCh 16 of 107 menu

Metodekettings in OOP in PHP

Dit is moontlik om te maak dat metodes in 'n ketting na mekaar aangeroep kan word. Vir hierdie doel moet elke sodanige metode $this teruggee. Kom ons probeer. Laat ons die toepaslike kode by ons klas se setters voeg:

<?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; } } ?>

Nou kan ons setters in 'n ketting na mekaar aanroep. Kom ons toets dit. Laat ons 'n objek van ons klas skep:

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

Laat ons ons setters in 'n ketting aanroep:

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

Kom ons gaan na of die eienskappe se waardes verander het:

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

Maak sodat die setters van die klas Employee in 'n ketting aangeroep kan word.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp