Nikdy jsem se nechtel PHP ucit, protoze se dost meni. Hlavni nevyhoda je to, ze se meni jazyk v zakladech (nova klicova slova, ...).
Tudiz si myslim, ze PHP je hlavne pro ty, kteri maji cas se ucit prechazet z jedne verze jazyka na druhou. Taky bych chtel mit tolik casu ... ;-)
Bohuzel, pokud pouzivate PHP naplno, tak je skutecne pri zmene verze prepsat zdrojaky, presneji receno je projit a poopravovat. Prechod z verze 3 na verzi 4 me donutil k urcitym upravam, a PHP5 myslim bude taky dost zajimava, protoze pry prirazeni objektu uz nebude kopirovat objekt, ale jen odkaz na nej. Coz je dost podstatna zmena chovani. Ten clovek ma pravdu, meni se to porad pod rukama.
Predavat odkazem objekty je mozne klidne v PHP verze 3 i verze 4. Nic proti, ale priserne je, ze se meni jen syntaxe. Tudiz nejde o pridani nejake nove feature "predavani odkazem", ale pouze o zmateni syntaxe. Zapis, ktery ve verzi 3 a 4 kopiruje objekt, tak tentyz zapis bude ve verzi 5 predavat odkazem. Takze zadne diky, ale do prkenny ohrady se zmatenim syntaxe.