Ko začneš z objektno usmerjenim programiranjem v PHP, je sposobnost ustvarjanja razredov in objektov ključnega pomena. V tem priročniku se boš naučil, kako v PHP ustvariti instance razredov in pri tem delati s ključnimi besedami „new“. To oblikuje osnovo za razvoj zapletenih in strukturiranih aplikacij.
Ključne ugotovitve
- Razredi so načrti za objekte, ki določajo določene lastnosti in metode.
- Instance teh razredov se ustvarijo z uporabo ključne besede „new“.
- Dostop do lastnosti in metod v PHP-ju je drugačen kot v nekaterih drugih programskih jezikih.
- Delati z instancami je temeljno za objektno usmerjeno programiranje v PHP-ju.
Navodila po korakih
1. Definicija razreda
Preden lahko ustvariš instanco razreda, moraš najprej definirati razred. Razred vsebuje lastnosti, ki predstavljajo stanje objekta, in metode, ki določajo vedenje objekta. Tukaj začneš z razjasnitvijo strukture svojega razreda.

2. Ustvarjanje instance s „new“
Ko je razred definiran, je čas, da ustvariš instanco. Uporabiš ključno besedo „new“, ki ji sledi ime razreda, da instanciraš nov objekt. Ta instanca se shrani v spremenljivko, ki ti omogoča dostop do lastnosti in metod tega razreda.

3. Dostop do lastnosti instance
Za dostop do lastnosti instance uporabljaš posebno PHP-sintakso, ki določa dostop do teh elementov. Namesto pike, kot je to v nekaterih drugih programskih jezikih, tukaj uporabiš pomišljaj in nato kotno oklepaj.
To ti omogoča dostop do lastnosti „tip“ tvoje instance.

4. Dostop do metod instance
Podobno kot pri dostopu do lastnosti lahko kličeš tudi metode, ki so definirane v razredu. Uporabiš tudi sintakso pomišljaj in kotni oklepaj, da pokličeš metodo, kot na primer getTip().
5. Izhod rezultatov v brskalniku
Da bi zagotovil, da vse deluje pravilno, je koristno, da rezultate prikazuješ v brskalniku. Dodati lahko dodaš HTML-prelom, da strukturiraš izhod. Nato odpreš datoteko v brskalniku in preveriš prikaz. Izhod ti pokaže vsebino lastnosti in rezultat metode. To ti pomaga, da se prepričaš, da tvoja instanca deluje pravilno.

6. Osnovno povzetek
Zdaj si se naučil osnovne korake za delo z razredi in instancami v PHP-ju. Lahko definiraš razrede, ustvariš objekte in z njimi dostopaš do njihovih lastnosti in metod preko specifične sintakse. Tako si dobro pripravljen, da nadaljuješ z objektno usmerjenim programiranjem v PHP-ju.

Povzetek – Od razreda do objekta: Instance v PHP z „new“
V tem priročniku si se naučil, kako v PHP-ju definirati razrede in ustvarjati instance teh razredov s ključno besedo „new“. Poleg tega si izvedel, kako dostopati do lastnosti in metod ter rezultat v brskalniku ti pomaga preverjati izvedbo.
Pogosto zastavljena vprašanja
Kako definiram razred v PHP-ju?Začneš s ključno besedo „class“, ki ji sledi ime razreda, in odpreš blok, da definiraš lastnosti in metode.
Kako ustvarim instanco razreda?Uporabi ključno besedo „new“, ki ji sledi ime razreda, da ustvariš novo instanco.
Kako dostopam do lastnosti razreda?Uporabi sintakso ->, ki ji sledi ime lastnosti, da dostopaš do nje.
Kako pokličem metodo razreda?Uporabi isto ->-sintakso, ki ji sledi ime metode, in dodaj oklepaje, da pokličeš metodo.