⊗ppOpBsPr 3 of 107 menu

Objektide omadused PHP-s

Nüüd õpime objektidega ja nende omadustega töötama praktilisemal näitel. Teeme klassi User, mis kirjeldab meie saidi kasutajat. Olgu meie kasutajal kaks omadust: nimi ja vanus. Kirjutame oma klassi koodi:

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

Praegu meie klass midagi ei tee - see lihtsalt kirjeldab, mida selle klassi objektid omavad (meie puhul on igal objektil nimi ja vanus). Tegelikult, kuni me ei loo vähemalt ühte selle klassi objekti, ei juhtu midagi kasulikku.

Loome oma klassi objekti. Samas tuleb meeles pidada, et klasse on tavaks nimetada suurte tähtedega, ja nende klasside objekte - väikeste tähtedega.

Deklareerime klassi:

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

Ja nüüd loome oma klassi objekti:

<?php $user = new User; ?>

Kirjutame nüüd midagi meie objekti omadustesse, ja seejärel kuvame need andmed ekraanile:

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

Tehke klass Employee, milles on järgmised omadused - name, age, salary.

Looge klassi Employee objekt, seejärel määrake selle omadustele järgmised väärtused - nimi 'john', vanus 25, palk 1000.

Looge teine klassi Employee objekt, määrake selle omadustele järgmised väärtused - nimi 'eric', vanus 26, palk 2000.

Kuva ekraanile loodud töötajate palkade summa.

Kuva ekraanile loodud töötajate vanuste summa.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu