⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан