Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 2012
-
8 août 2008 à 13:55
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 2012
-
14 août 2008 à 11:50
Bonjour,
je n'arrive pas à spécifier une méthode de la classe courante comme fonction de callback.
J'ai tenté plusieurs déclarations sans succès (je suis en php 5.2.6), dont :
class maclass {
static function cmp_date($a, $b){...}
public function mafonction( ){
usort($montableau, 'call_user_func("maclass::cmp_date")');
}
}
Ca me dit toujours
Warning: usort() [function.uasort]: Invalid comparison function in E:\Program Files\EasyPHP\www\member_profile_xml_updater.php on line 222
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 14 août 2008 à 11:50
Bonjour Malalam !
Ah oui tout simplement ! alors je me creusais la tête pour rien avec call_user_func (pas bien compris pourquoi elle ne marchait jamais dans mon cas d'ailleurs...).