$this-ի միջոցով PHP-ում OOP-ի դասերի ներսում:">


⊗ppOpBsMIC 7 of 107 menu

PHP-ում OOP-ի դասերի ներսում մեթոդներին դիմելու եղանակները

Մի մեթոդները կարելի է կանչել մյուսների ներսում $this-ի միջոցով: Եկեք նայենք օրինակով: Ենթադրենք մենք ունենք դաս օգտագործողով և մեթոդով, որը վերադարձնում է հատկություն.

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

Ենթադրենք մենք նաև ունենք cape մեթոդ, որը փոխակերպում է տողի առաջին տառը մեծատառի.

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

Եկեք օգտագործենք cape մեթոդը 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); } } ?>

Ստեղծեք Student դասը name և surn հատկություններով:

Ստեղծեք օժանդակ մեթոդ, որը կստանա տողի առաջին նիշը և այն կդարձնի մեծատառ:

Ստեղծեք մեթոդ, որը կվերադարձնի ուսանողի անունատառերը, այսինքն նրա անվան և ազգանվան առաջին տառերը:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել