⊗ppOpAdMCh 16 of 107 menu

Method Chaining in OOP in PHP

Man kann es so einrichten, dass Methoden ketteinander aufgerufen werden können. Dafür muss jede solche Methode $this zurückgeben. Lassen Sie uns es versuchen. Fügen wir den entsprechenden Code zu den Settern unserer Klasse hinzu:

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

Jetzt können unsere Setter ketteinander aufgerufen werden. Lassen Sie uns es überprüfen. Erstellen wir ein Objekt unserer Klasse:

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

Rufen wir unsere Setter als Kette auf:

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

Prüfen wir, ob sich die Eigenschaftswerte geändert haben:

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

Machen Sie es so, dass die Setter der Klasse Employee als Kette aufgerufen werden können.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen