Sachant que tout ceci est dans une classe (et que la ligne problematique est dans une autre fonction membre de cette classe).
Et voici les erreurs generees :
Warning: array_keys() [[function.array-keys function.array-keys]]: The first argument should
be an array in
/export/www/servers/www.printeria.de/htdocs/test/test/shoutbox.cls.php on
line 24
Warning: array_keys() [[function.array-keys function.array-keys]]: The first argument should
be an array in
/export/www/servers/www.printeria.de/htdocs/test/test/shoutbox.cls.php on
line 24
Warning: array_keys() [[function.array-keys function.array-keys]]: The first argument should
be an array in
/export/www/servers/www.printeria.de/htdocs/test/test/shoutbox.cls.php on
line 24
Warning: array_keys() [[function.array-keys function.array-keys]]: The first argument should
be an array in
/export/www/servers/www.printeria.de/htdocs/test/test/shoutbox.cls.php on
line 28
Warning: array_keys() [[function.array-keys function.array-keys]]: The first argument should
be an array in
/export/www/servers/www.printeria.de/htdocs/test/test/shoutbox.cls.php on
line 28
Warning: array_keys() [[function.array-keys function.array-keys]]: The first argument should
be an array in
/export/www/servers/www.printeria.de/htdocs/test/test/shoutbox.cls.php on
line 28
Or, a moins que je ne sois devenu debile, un explode() renvoie bien un
tableau de chaines :-( Et la fonction callback de array_filter() doit
se servir du tableau passe en 1er argument...a savoir le resultat de
mon explode().
cs_eXon
Messages postés166Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention 8 avril 20071 25 janv. 2005 à 18:28
Ton erreur est là: call_user_func(array($this,'getPseudo')). Tu donne aucun argument à ta fonction. Il faudrait tu change par
call_user_func(array($this,'getPseudo'),$tabtmp).
cs_eXon
Messages postés166Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention 8 avril 20071 26 janv. 2005 à 04:05
C'est suposé toujours être un tableau c'est juste qu'il manque un
paramètre à l'utilisation de call_user_func. Il serait suposé appelé
tabtmp qui est toujours un tableau,
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 26 janv. 2005 à 05:54
Ok :-)
j'essaye tout a l'heure, mais a priori ta reponse me plait!
Bon de toutes facons, j'ai tout change parce que l'algo ne fonctionnait pas, lol; mais merci pour les reponses! J'avais compris dans la doc que array-filter() allait utiliser le 1er argument qui lui est passe (le tableau $tabtmp) pour lancer son 2d argument, a savoir la fonction callback. Donc j'avais cru comprendre que $tabtmp serait bien passe en parametre a ma fonction callback.