Problème avec la fonction call_user_func_array() et php 5.3.
Posté : 18 oct. 2012, 10:59
Bonjour
Cette ligne :
fonctionne sous php-5.2.6 mais pas sous 5.3.2 ($ret = undefined et la methode n'est pas appelée), avec rigoureusement les mêmes paramètres.
Cette ligne faisant partie d'une librairie, je ne dois pas la modifier mais plutôt chercher dans les options de PHP ce qui permettrait de la faire fonctionner.
J'ai compilé moi même les différentes versions de PHP que j'utilise (phpFarm), et je me demande si certaines options par défaut n'ont pas changé de 5.2.6 à 5.3.2
Cette ligne :
Code : Tout sélectionner
$ret = call_user_func_array( array( &$pluginClassInstance, $method ), $args );Cette ligne faisant partie d'une librairie, je ne dois pas la modifier mais plutôt chercher dans les options de PHP ce qui permettrait de la faire fonctionner.
J'ai compilé moi même les différentes versions de PHP que j'utilise (phpFarm), et je me demande si certaines options par défaut n'ont pas changé de 5.2.6 à 5.3.2