J'ai un gros problème.

J'ai deux classe A et B. A et B possédant chacune leurs propres fonctions.


Sur un script PHP j'instancie un objet a de classe A et un objet b de classe B.
Je demande d'afficher la classe de a et il me retourne A. Jusque la tout est normal. A la ligne d'en dessous j'accède à une fonction de l'objet a et comme par miracle j'ai une erreur me disant que l'objet de classe B ne possède pas la fonction...

Pour information, le script instancie une grand nombre d'objet et prend beaucoup de mémoire.De plus cette erreur semble être aléatoire. Elle apparait sur des instances différentes quand je relance le script.

Avez vous une idée du faite du changement de classe ? Est ce que ça pourrait être une erreur de gestion de pointeur de php du au trop grand nombre d'objets instancié ? Y a t'il une parade ?

Merci d'avance.