⊗ppOpBsPIC 6 of 107 menu

Դասերի ներսում հատկություններին դիմելը OOP-ում PHP-ում

Դասի մեթոդների ներսում մեզ հասանելի կլինի հատուկ փոփոխական $this: Այն ցույց կտա մեր դասի օբյեկտին:

<?php class User { public function show() { var_dump($this); // օբյեկտ } } ?>

Սա նշանակում է, որ մենք կարող ենք դիմել օբյեկտի հատկություններին $this-ի միջոցով: Եկեք փորձենք: Ենթադրենք, մեր օբյեկտը ունի name հատկություն: Եկեք արտածենք այս հատկությունը մեր մեթոդում:

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

Եկեք հիմա ստեղծենք մեր դասի օբյեկտը:

<?php $user = new User; ?>

Գրենք մեզ անհրաժեշտ հատկությունը:

<?php $user->name = 'john'; ?>

Եկեք հիմա կանչենք մեթոդը, այդպիսով արտածելով էկրանին հատկության արժեքը:

<?php echo $user->show(); // կարտածի 'john' ?>

Employee դասի օբյեկտի մեջ գրեք name և salary հատկությունները:

Ստեղծեք մեթոդ, որ կարտածի էկրանին աշխատողի անունը:

Ստեղծեք մեթոդ, որ կարտածի էկրանին աշխատողի աշխատավարձը:

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել