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.

Ustvarjanje instanc v PHP-ju z "new

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.

Ustvarjanje instanc v PHP-ju z „new“

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.

Ustvarjanje instanc v PHP z "new

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.

Ustvarjanje instanc v PHP-ju z „new“

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.

Ustvarjanje instanc v PHP z "new

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.