⊗ppOpBsMIC 7 of 107 menu

Att anropa metoder inuti klasser i OOP i PHP

Enskilda metoder kan anropas inuti andra via $this. Låt oss titta på ett exempel. Låt oss säga att vi har en klass med användare och en metod, som returnerar ett egenskap:

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

Låt oss säga att vi också har en metod cape, som omvandlar den första bokstaven i en sträng till versal:

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

Låt oss använda metoden cape inuti metoden 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); } } ?>

Skapa en klass Student med egenskaperna name och surn.

Skapa en hjälpmetod, som kommer att få det första tecknet i strängen och göra det till en versal.

Skapa en metod som returnerar studentens initialer, det vill säga de första bokstäverna i hans förnamn och efternamn.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa