Pomoc oko u vezi sa klasama

Pomoc oko u vezi sa klasama

offline
  • Pridružio: 03 Maj 2011
  • Poruke: 9

S obzirom da prvi put samostalno radim sa klasam potrebna mi je pomoc oko sledeceg problema:

Napraviti klasu korisnik koja ima podatke o korisnicima, id, e-mail, šifru, ime, prezime...

Klasa takođe mora imati metod za emitovanje svih podataka o korisniku na izlaz.

Unapred hvala



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1627
  • Gde živiš: Pancevo

Cek jedno pitanje, zasto pocinjes sa klasama kada jos koliko vidim neznas php? Da si dobar u php-u imao bi sliku u glavi kako bi napravio obicnu funkciju za ovaj tvoj problem. i posle tu tvoju funkciju pretvoris u klasu..
Izvini ako gresim ali tvoje pitanje tako mi deluje..
Pomoci cu ti, dacu ti jedan prost primer. Ali pazi OOP je tesko i zahteva dobro predznanje php-a. Moras nauciti osnovne stvari OOP. Osnovne stvari koje moras znati o OOP su
1. Definisanje klase
2. Deklaracija klase
3. Dodavanje metoda
4. Nasledjivanje
Itd itd da ne duzim.

Primer..
class Korisnik {       public $ime;       public $prezime;       public $email;       public $id;       private $password;           function prikaziIme($ime){        return $this->ime = $ime;          }      function prikaziPrezime($prezime){        return $this->prezime = $prezime;          }          function prikaziEmail($email){        return $this->email = $email;          }      function prikaziId($id){        return $this->id = $id;          } } $a = new Korisnik; echo $a->prikaziIme('Milos'); echo $a->prikaziPrezime('Stefanovic'); echo $a->prikaziEmail('Office.stefanovic@gmail.com'); echo $a->prikaziId('123'); // Rezultat ove klase vraca informacije o korisniku // Milos Stefanovic Office.stefanovic@gmail.com 123

Ovo je jednostaan primer cisto da bi imao sliku u glavi. Umesto ovih imena mozes definises promenljive koje ce da preuzimaju informacije o korisniku ili cak sto vise sve u niz da stavis, mozes odraditi proveru putem ID-a. Ako je id korisnika 123 prikazi sve informacije korisnika sa ID-om 123.... Koristi konstruktore, ovo sto sam pisao to je nesto skroz pocetnicki, da ne ulazim dublje u kod neces ukapirati...
Nadam se da sam ti pomogao koliko toliko

Pozdrav...



Ko je trenutno na forumu
 

Ukupno su 753 korisnika na forumu :: 31 registrovanih, 4 sakrivenih i 718 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Apok, Areal84, Atomski čoban, bojank, celik, crnitrn, goxin, hyla, I AM THE KING, indja, janezek67, kuntalo, manda87, Marko Marković, mercedesamg, Mihajlo, milan47, misa1xx, raketaš, repac, rovac, S-lash, Snorks, SOVO515, suton, Trpe Grozni, vasa.93, VJ, vlvl, Wisdomseeker, wolf431