⊗ppOpBsMIC 7 of 107 menu

Volanie metód vnútri tried v OOP v PHP

Jednu metódu je možné volať vnútri druhej cez $this. Pozrime sa na príklad. Majme triedu s užívateľom a metódou, ktorá vracia vlastnosť:

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

Majme tiež metódu cape, ktorá prevedie prvý znak reťazca na veľké písmeno:

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

Využime metódu cape vnútri metódy 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); } } ?>

Vytvorte triedu Student s vlastnosťami name a surn.

Vytvorte pomocnú metódu, ktorá získa prvý znak reťazca a zmení ho na veľké písmeno.

Vytvorte metódu, ktorá vráti iniciály študenta, teda prvé písmená jeho mena a priezviska.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť