⊗ppOpBsPr 3 of 107 menu

Svojstva objekata u PHP

Sada ćemo naučiti kako da radimo sa objektima i njihovim svojstvima na praktičnijem primeru. Napravićemo klasu User, koja će opisivati korisnika našeg sajta. Neka naš korisnik ima dva svojstva: ime i godine. Napišimo kod naše klase:

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

Naša klasa za sada ništa ne radi - ona jednostavno opisuje šta će objekti ove klase imati (u našem slučaju svaki objekat će imati ime i godine). U suštini, sve dok ne kreiramo bar jedan objekat naše klase - neće se desiti ništa korisno.

Hajde da kreiramo objekat naše klase. Pri tome treba imati na umu da se klase obično imenuju velikim slovima, a objekti tih klasa - malim.

Hajde da deklarišemo klasu:

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

A sada kreirajmo objekat naše klase:

<?php $user = new User; ?>

Hajde da sada nešto upišemo u svojstva našeg objekta, a zatim da prikažemo te podatke na ekranu:

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

Napravite klasu Employee, u kojoj će biti sledeća svojstva - name, age, salary.

Kreirajte objekat klase Employee, zatim postavite njegova svojstva na sledeće vrednosti - ime 'john', godine 25, plata 1000.

Kreirajte drugi objekat klase Employee, postavite njegova svojstva na sledeće vrednosti - ime 'eric', godine 26, plata 2000.

Prikažite na ekranu zbir plata kreiranih radnika.

Prikažite na ekranu zbir godina kreiranih radnika.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij