[PHP5] probleme function
                                    
                        atx                    
                                    -
                                     
atx -
        atx -
        Bonjour, 
ca fait un moment que je bloque. Je debute en php5 et je n arrive pas a trouver mon erreur. J'ai une class qui stock des objets d'une autre class.
La fonction getList permet d'objtenir la liste des objets stocké, apres les avoir trié avec une autre fonction (sortList). Voici les 2 fonctions:
public function getList()
{
sortList();
foreach($this->list as $elem)
return $elem;
}
	
public function sortList()
{
function cmp($a, $b)
{
if ($a->prio == $b->prio) {
return 0;
}
return ($a->prio < $b->prio) ? -1 : 1;
}
usort($this->list, "cmp");
}
j'utilise usort pour le tri du tableau.
lorsque je j'appele getList() il me renvoi une erreure..
si quelqu'un a une idee... merci d'avance
            
            
                
            
                
    
    
    
        ca fait un moment que je bloque. Je debute en php5 et je n arrive pas a trouver mon erreur. J'ai une class qui stock des objets d'une autre class.
La fonction getList permet d'objtenir la liste des objets stocké, apres les avoir trié avec une autre fonction (sortList). Voici les 2 fonctions:
public function getList()
{
sortList();
foreach($this->list as $elem)
return $elem;
}
public function sortList()
{
function cmp($a, $b)
{
if ($a->prio == $b->prio) {
return 0;
}
return ($a->prio < $b->prio) ? -1 : 1;
}
usort($this->list, "cmp");
}
j'utilise usort pour le tri du tableau.
lorsque je j'appele getList() il me renvoi une erreure..
si quelqu'un a une idee... merci d'avance
        A voir également:         
- [PHP5] probleme function
- Call to undefined function mysqli_connect() ✓ - Forum PHP
- (Function(){css.removeclass(document.body,%20'profile_two_columns'); tab_controller.changepage("photos");})() - Forum Webmastering
- Multi-function hdd docking 893u3 driver download ✓ - Forum Disque dur / SSD
- Facebook profil sans etre ami ✓ - Forum Facebook
- Problème function modifier_image_profil - Forum PHP
2 réponses
                        
                    Bonjour,
Je suppose que les fonctions sont des méthodes de la classe non ?
Dans ce cas il faut faire $this->sortList(); et nom pas sortList();
Mais la méthode getList(), à quoi sert le foreach ? parce que tel quelle est écrite, elle renvoie seulement le premier élément du tableau $this->list, après un return, la fonction s'arrête forcément
    
                Je suppose que les fonctions sont des méthodes de la classe non ?
Dans ce cas il faut faire $this->sortList(); et nom pas sortList();
Mais la méthode getList(), à quoi sert le foreach ? parce que tel quelle est écrite, elle renvoie seulement le premier élément du tableau $this->list, après un return, la fonction s'arrête forcément
