__call et les tableaux [RESOLU] - PHP - Programmation
MarshPosté le 06-05-2009 à 14:21:55
Bonjour à tous,
Je rencontre actuellement un gros problème que voici : L'exempel est bidon mais le problème est là
$Objet->addition(array(5,4,3,6),5);
je fais appel à ma fonction addition grâce à la fonction call de mon objet. Normalement, pour envoyer mes paramètres à __call, j'utilise implode(',',$arguments) mais si j'envoie un array, il ne veut pas me créer une liste d'arguments il me dit : Notice: Array to string conversion in .....
Quelqu'un aurait-il une idée ? EDIT : Problème résolu, utilisation de call_user_func_array(array(objet,methode),liste_d_arguments); Désolé
Marsh Posté le 06-05-2009 à 14:21:55
Bonjour à tous,
Je rencontre actuellement un gros problème que voici :
L'exempel est bidon mais le problème est là
$Objet->addition(array(5,4,3,6),5);
je fais appel à ma fonction addition grâce à la fonction call de mon objet.
Normalement, pour envoyer mes paramètres à __call, j'utilise implode(',',$arguments) mais si j'envoie un array, il ne veut pas me créer une liste d'arguments il me dit :
Notice: Array to string conversion in .....
Quelqu'un aurait-il une idée ?
EDIT :
Problème résolu, utilisation de call_user_func_array(array(objet,methode),liste_d_arguments);
Désolé
Message édité par zenko le 06-05-2009 à 14:48:46