cs_righton
Messages postés311Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention27 septembre 2014
-
22 févr. 2004 à 17:17
cs_righton
Messages postés311Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention27 septembre 2014
-
24 févr. 2004 à 12:06
Bonjour, voilà mon pb : j'ai une fonction dans laquelle je créé un tableau. Cette fonction retourne des valeurs, et je souhaite ajouter au return les valeurs de mon tableau. Voilà le code :
return !( (($subdir "") && (strtolower($f) $thisfile))
|| ($f == "..") || (($subdir "") && ($f $trashcan))
|| (!$showreadmefile && ($f == $readmefile)) || (($subdir $trashcan) && (($f $readmefile)
|| ereg(".*\.".strtolower($trashcaninfofileext)."$", strtolower($f))))
|| ($f == "toto.php")|| (while(list($KEY,$VALUE) each($monTableau)) {$f $VALUE})
);
J'essaye donc avec le while d'ajouter les valeurs de mon tableau, mais je ne vois pas du tout comment faire.
Merci de votre aide !
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 24 févr. 2004 à 11:50
Correctif : une fonction renvoie UNE valeur. Pour renvoyer un tableau, il faut renvoyer une valeur pointant sur ce tableau.
Dans ton cas .. euh .. pfiouuuu .... ton return est beaucoup trop gros pour pouvoir être sûr qu'il fait bien tout ce que tu veux ... Allèges le un peu.