Bonjour à tous,

Voici mon problème (problème d'algo sur lequel je sèche lamentablement depuis une bonne heure).
Je dispose du tableau suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Array
(
    [0] => Array
        ([status] => 4|NOMELEVE1)
    [1] => Array
        ([status] => 6|NOMELEVE2)
    [2] => Array
        ([status] => 7|NOMELEVE2)
    [3] => Array
        ([status] => 8|NOMELEVE3)
)
Et je voudrais que ce tableau devienne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Array
(
    [NOMELEVE1] => Array
        ([0] => 4, [1] => 0)
    [NOMELEVE2] => Array
        ([0] => 6, [1] => 7)
    [NOMELEVE3] => Array
        ([0] => 8, [1] => 0)
)
J'espère que mon exemple est suffisamment clair. En gros, sur chaque élève, je voudrais créer des paires. Quand je n'ai pas le 2ème élément de la paire, je voudrais mettre 0.
Je fais appel à vous car j'aimerai éviter de faire le bourrin (avec double voire triple boucle).

Merci beaucoup pour votre aide