⊗ppOpBsMIC 7 of 107 menu

Metodų kvietimas klasėse OOP PHP

Vienus metodus galima kviesti iš kitų per $this. Pažiūrėkime pavyzdžiu. Tarkime, turime klasę su vartotoju ir metodu, kuriame grąžinama savybė:

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

Tarkime, taip pat turime metodą cape, kuris pakeičia pirmąją eilutės raidę didžiąja:

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

Panaudokime metodą cape metodo show viduje:

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

Sukurkite klasę Student su savybėmis name ir surn.

Sukurkite pagalbinį metodą, kuris gaus pirmąjį eilutės simbolį ir padarys jį didžiąja raide.

Sukurkite metodą, kuris grąžins studento inicialus, t.y. pirmąsias jo vardo ir pavardės raides.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti