Autor Zpráva
Taddy Mason
Profil
Začínam sa učiť OOP v PHP a vytváram ss prvé projekty a všimol som si, že definujem takmer každú premennú v triede a potom používam $this->example = "xxx", no keď čítam cudzie kódy tak sa to využíva len v niektorých prípadoch a ja nedokážem prísť nato kedy. Kedy je potrebné definovať premennú v triede a kedy stačí len klasicky napr. $variable = "xxxx"?
Keeehi
Profil
Taddy Mason:
Pokud má být proměnná dostupná jen uvnitř jedné metody, použiješ "tu jednodušší variantu". Pokud naopak proměnná reprezentuje část stavu objektu a má být tedy dostupná mezi jednotlivými voláními metod, pak použiješ tu verzi s $this.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0