⊗ppOpBsPr 3 of 107 menu

Objektų savybės PHP

Dabar mes išmoksime dirbti su objektais ir jų savybėmis praktiškesniu pavyzdžiu. Sukurkime klasę User, kuri apibūdins mūsų svetainės vartotoją. Tegul mūsų vartotojas turi dvi savybes: vardą ir amžių. Parašykime mūsų klasės kodą:

<?php class User { public $name; public $age; } ?>

Kol kas mūsų klasė nieko nedaro - ji tiesiog apibūdina, ką turės šios klasės objektai (mūsų atveju kiekvienas objektas turės vardą ir amžių). Iš esmės, kol nesukursime bent vieno mūsų klasės objekto - nieko naudingo neatsitiks.

Sukurkime mūsų klasės objektą. Tokiu atveju reikia turėti omenyje, kad klasės paprastai vadinamos didžiosiomis raidėmis, o šių klasių objektai - mažosiomis.

Apibrėžkime klasę:

<?php class User { public $name; public $age; } ?>

O dabar sukurkime mūsų klasės objektą:

<?php $user = new User; ?>

Dabar į savybes įrašykime ką nors mūsų objekto, o tada išveskime šiuos duomenis ekrane:

<?php $user = new User; $user->name = 'john'; $user->age = 25; echo $user->name; echo $user->age; ?>

Sukurkite klasę Employee, kurioje bus šios savybės - name, age, salary.

Sukurkite Employee klasės objektą, tada nustatykite jo savybes į šias reikšmes - vardas 'john', amžius 25, atlyginimas 1000.

Sukurkite antrą Employee klasės objektą, nustatykite jo savybes į šias reikšmes - vardas 'eric', amžius 26, atlyginimas 2000.

Išveskite ekrane sukurtų darbuotojų atlyginimų sumą.

Išveskite ekrane sukurtų darbuotojų amžių sumą.

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