⊗ppOpBsPIC 6 of 107 menu

Kurejea Mali ndani ya Madarasa katika OOP kwa PHP

Ndani ya mbinu za darasa tutapata kutofautisha maalum $this. Itaelekeza kwa kitu cha darasa letu:

<?php class User { public function show() { var_dump($this); // kitu } } ?>

Hii inamaanisha kuwa tunaweza kurejea kwa mali za kitu kupitia $this. Hebu tujaribu. Hebu kitu chetu kiwe na mali name. Hebu tuonyeshe mali hii katika mbinu yetu:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Hebu sasa tuunde kitu cha darasa letu:

<?php $user = new User; ?>

Hebu tuandike mali tunayohitaji:

<?php $user->name = 'john'; ?>

Hebu sasa tuite mbinu, na hivyo kuonyesha kwenye skrini thamani ya mali:

<?php echo $user->show(); // itatoa 'john' ?>

Kwenye kitu cha darasa Employee andika mali name na salary.

Tengeneza mbinu, ambayo itaonyesha kwenye skrini jina la mfanyikazi.

Tengeneza mbinu, ambayo itaonyesha kwenye skrini mshahara wa mfanyikazi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa