⊗ppOpBsPr 3 of 107 menu

Vetitë e Objekteve në PHP

Tani do të mësojmë të punojmë me objektet dhe vetitë e tyre në një shembull më praktik. Le të krijojmë një klasë User që do të përshkruajë përdoruesin e faqes sonë të internetit. Le të kenë përdoruesit tanë dy veti: emri dhe mosha. Le të shkruajmë kodin e klasës sonë:

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

Për momentin klasa jonë nuk bën asgjë - ajo thjesht përshkruan se çfarë do të kenë objektet e kësaj klase (në rastin tonë çdo objekt do të ketë emër dhe moshë). Në thelb, derisa ne të krijojmë të paktën një objekt të klasës sonë - nuk do të ndodhë asgjë e dobishme.

Le të krijojmë një objekt të klasës sonë. Duke bërë këtë, duhet pasur parasysh se klasat zakonisht emërtohen me shkronja të mëdha, ndërsa objektet e këtyre klasave - me shkronja të vogla.

Le të deklarojmë klasën:

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

Dhe tani le të krijojmë një objekt të klasës sonë:

<?php $user = new User; ?>

Tani le të shkruajmë diçka në vetitë e objektit tonë, dhe pastaj t'i shfaqim këto të dhëna në ekran:

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

Krijoni një klasë Employee, në të cilën do të ketë vetitë e mëposhtme - name, age, salary.

Krijoni një objekt të klasës Employee, pastaj vendosni vetitë e tij në vlerat e mëposhtme - emri 'john', mosha 25, paga 1000.

Krijoni një objekt të dytë të klasës Employee, vendosni vetitë e tij në vlerat e mëposhtme - emri 'eric', mosha 26, paga 2000.

Shfaqni në ekran shumën e pagave të punonjësve të krijuar.

Shfaqni në ekran shumën e moshave të punonjësve të krijuar.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo