NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Rozdíl mezi statickým a dynamickým atributem?

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Ondřej Pech
Člen
Avatar
Ondřej Pech:12.12.2017 9:54

Ahoj, prosím vás lidi,
jaký je rozdíl mezi statickým atributem třídy a normálním dynamickým?
kromě toho jak je používám:

class Třída {

    public static $atribut1 = 'hodnota';
    public $atribut2 = 'hodnota';

    function fce()
    {
        echo $this->atribut2;
        echo self::$atribut1;
    }

}

Díky za odpovědi :)

 
Odpovědět
12.12.2017 9:54
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Ondřej Pech
David Hartinger:12.12.2017 9:57

https://www.itnetwork.cz/…programovani

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
12.12.2017 9:57
New kid back on the block with a R.I.P
Avatar
Ondřej Pech
Člen
Avatar
Ondřej Pech:12.12.2017 10:03

Jde mi o to, jestli je jedno, když je nastavuji v konstruktoru na nějakou hodnotu ten statický atribut :) Jestli to pro tu danou instanci zůstane nastavené :) a můžu s tím pracovat ve metodách stejně jako s $this?

 
Nahoru Odpovědět
12.12.2017 10:03
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Ondřej Pech
David Hartinger:12.12.2017 11:14

Přečti si ten článek a zodpoví to tvou otázku.

Nahoru Odpovědět
12.12.2017 11:14
New kid back on the block with a R.I.P
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.