greg0ire wrote:Salut, je suis dans la même situation que toi, mon serveur de prod est en 5.2 pour le moment, et mon poste de dev est en 5.3 (et le restera). Il ne faut donc pas que j'utilise les nouveautés de php 5.3, comme les fonctions anonymes et les closures, mais je reste quand même en 5.3 car ça me permet de préparer l'upgrade du serveur de prod : je corrige des choses qui ne fonctionnent plus en 5.3 pour les applis pour lesquelles je travaille. Pour être sûr qu'on n'utilise que du code compatible 5.2, on peut utiliser un serveur de demo. Je pense que c'est ce que remi voulait t'expliquer.
@+
Oui, c'est exactement la démarche qui me semble la meilleure.
Les problèmes liés au passage en 5.3 sont très limitées (fonction ereg ou mhash dépréciée depuis lontemps qu'il est plus que temps d'éradiquer)
Les nouveautés de la 5.3 sont faciles à éviter (même si le "late static binding" serait souvent vraiment utile...)
+