Salut à tous,
J'ai transféré un site PHP d'un serveur Debian à un autre.
Celui d'origine tournait avec PHP 5.2.6.
Le nouveau tourne sous PHP 5.2.0.
Après 1 bonne heure de débogage, je me suis aperçu que sur le nouveau, écrire dans un attribut array d'un objet de la manière suivante :
Code :
- $monObjet->propriete[$id] = 15;
|
ne fonctionne pas!
Je dois le faire en 2 opérations pour que ça fonctionne bien :
Code :
- $maPropriete = $monObjet->propriete;
- $maPropriete[$id] = 15;
|
>> C'est normal? C'est une config spécial à appliquer à PHP ou bien c'est mon code d'origine qui n'est pas top?