Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

modifikator atributa u klasi - nece da radi ako je 'public'

[es] :: PHP :: modifikator atributa u klasi - nece da radi ako je 'public'

[ Pregleda: 2543 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

loonies
~

Član broj: 40927
Poruke: 248



+12 Profil

icon modifikator atributa u klasi - nece da radi ako je 'public'10.10.2007. u 01:33 - pre 201 meseci
Pisao sam klasu u kojoj sam koristio public modifikator za atribute.
Klasa je radila u lokalu na xampp + linux, medjutim po prebacivanju na hosting server (u pitanju je domaci hosting) nije htela da radi.

Elem, posle nekoliko sati glavobolje (posto se inkluduje, pa dok sam nasao do cega je), drdanja preko ftp-a i dial-upa.
Ako se stavi u klasi npr:

Ne radi:
Code:
class NekaKlasa {
  public $atribut;
  ...
}


Radi:
Code:
class NekaKlasa {
  var $atribut;
  ...
}


Nisam probao private i protected (dosta je za danas)

E sad, ovo postujem da bi neko ko pocinje da pise klase u php-u izbegao moguce probleme i ako neko zna da kaze zbog cega je ovo i gde je to (mozda?) dokumentovano, od cega zavisi, zasto? (sigurnost pretpostavljam)..



And all you touch and all you see
Is all your life will ever be
---Δ==

Neugodna istina - reaguj! | Linux is not Windows
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.ispone.net.au.



+30 Profil

icon Re: modifikator atributa u klasi - nece da radi ako je 'public'10.10.2007. u 03:58 - pre 201 meseci
Verovatno da si procitao PHP manual.
Video bi zasto je to ...

public, private, protected rade samo na PHP5 !!!

Tako pretpostavljam da je tvoj hosting PHP4 ...
Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

loonies
~

Član broj: 40927
Poruke: 248



+12 Profil

icon Re: modifikator atributa u klasi - nece da radi ako je 'public'10.10.2007. u 18:30 - pre 201 meseci
Jeste, nazalost, sad sam pogledao phpinfo na hostingu.

Php manual potegnem samo kada me interesuje neka f-ja.

Elem ima par meseci kako sam poceo da koristim php, radio sam u C i C++ (kod Lasla na faxu) i jednostavno to mi je bilo "nesto sto se podrazumeva" ;)

Sad moram da vidim razlike izmedju 5ice i 4ke i ogranicenja tj ono sto fali.
Znaci tuga.

Sori na smetnji.

edit: Nemanja: Izbačen nepotreban citat.

[Ovu poruku je menjao Nemanja Avramović dana 10.10.2007. u 22:04 GMT+1]
And all you touch and all you see
Is all your life will ever be
---Δ==

Neugodna istina - reaguj! | Linux is not Windows
 
Odgovor na temu

[es] :: PHP :: modifikator atributa u klasi - nece da radi ako je 'public'

[ Pregleda: 2543 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.