[ Nemanja Avramović @ 03.02.2007. 13:11 ] @
Ranije sam probao da pokrenem neku svoju aplikaciju na PHP5 (pisana u PHP4) i ona nije radila, i tada sam odustao od toga. Sada sam opet probao neku svoju aplikaciju (isto pisana na PHP4 a probam je na PHP5) i sve regularno radi. Posle sam probao neke svoje klase (isti slučaj što se tiče pisanja/testiranja i verzije PHPa) i sada sve rade. Da li to znači da ne mora u klasama da se deklarišu promenljive/funkcije kao public za PHP5? Posle sam izmenio klase koje sam testirao i dodao svuda PUBLIC ispred promenljivih i funkcija i opet rade. Rade i ovako i onako
Klase su pisane na PHP 4 (ne znam tačnu verziju, koristio sam Windows i EasyPHP, tamo je valjda PHP 4.3.1, nisam siguran) a probam ih na Linuxu na PHP 5.1.6.
[ The Sekula @ 05.02.2007. 07:58 ] @
Nije neophodno public, var je sinonim za public a i po defaultu su sve metode javne. U nekim verzijama jedino var generise E_STRICT, ali ako ne gresim u najnovijim je to iskljuceno.
[ Nemanja Avramović @ 05.02.2007. 10:07 ] @
Hvala na odgovoru. Znači u principu bi PHP4 klase trebalo bez problema da rade na PHP5?
[ Vuk Nikolić @ 05.02.2007. 10:46 ] @
i rade bez problema.

bar ono sto sam ja do sad radio :)
[ Nemanja Avramović @ 05.02.2007. 12:09 ] @
Super. Hvala na odgovorima!