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: 1630
  • 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 [Link mogu videti samo ulogovani korisnici] 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 1011 korisnika na forumu :: 54 registrovanih, 6 sakrivenih i 951 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: A.R.Chafee.Jr., ajo baba, ALEXV, Asteker, BB, bojank, bojcistv, borya90, cemix, cifra, darionis, darkdruid72, Djokislav, doloress, DovlaODR, draganl, dragoljub11987, due, iceburn, ILGromovnik, istina, jalos, kn19, lcc, Leonov, leopard83, lukovic, Magarac, Mercury, Milan Miscevic, milanovic, milenko crazy north, Mskok, N.e.m.a.nj.a., Naj-Turs, novator, pein, PrincipL, procesor, proka89, SamostalniReferent, sap, sekretar, stibium51, Superastro, theNedjeljko, tubular, Vanderx, Vatreni Zmaj, VJ, Vlad000, X3, Zmaj Tolak, zoxknez