⊗ppOpAdMCh 16 of 107 menu

Rantaian Kaedah dalam OOP dalam PHP

Anda boleh membuat supaya kaedah boleh dipanggil satu demi satu dalam rantai. Untuk melakukannya, setiap kaedah sedemikian harus mengembalikan $this. Mari kita cuba. Tambahkan kod yang sepadan ke dalam seter kelas kami:

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

Sekarang seter kami boleh dipanggil satu demi satu, dalam rantai. Mari kita uji. Cipta objek kelas kami:

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

Mari panggil seter kami dalam rantai:

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

Mari semak sama ada nilai sifat telah berubah:

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

Buat supaya seter kelas Employee boleh dipanggil dalam rantai.

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