⊗ppOpBsMIC 7 of 107 menu

Kurejea kwa Mbinu Ndani ya Madarasa katika OOP katika PHP

Mbinu moja zinaweza kuitwa ndani ya nyingine kupitia $this. Hebu tuangalie kwa mfano. Hebu tuwe na darasa la mtumiaji na mbinu, ambayo inarudisha sifa:

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

Hebu tuwe pia na mbinu cape, inayobadilisha herufi ya kwanza ya mstari kuwa kubwa:

<?php class User { public $name; public function show() { return $this->name; } public function cape($str) { return mb_strtoupper(mb_substr($str, 0, 1)) . mb_substr($str, 1); } } ?>

Wacha tutumie mbinu cape ndani ya mbinu show:

<?php class User { public $name; public function show() { return $this->cape($this->name); } public function cape($str) { return mb_strtoupper(mb_substr($str, 0, 1)) . mb_substr($str, 1); } } ?>

Fanya darasa Student lenye sifa name na surn.

Fanya mbinu ya kusaidia, ambayo itapata herufi ya kwanza ya mstari na kuifanya iwe kubwa.

Fanya mbinu, ambayo itarudisha herufi za kwanza za mwanafunzi, yaani herufi za kwanza za jina lake na jina la ukoo.

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