Bonjour,
mon pb du jour, qui n'est pas bloquant, pcq j'ai trouvé une solution ...mais qui ne me semble pas propre (perte de temps de calcul inutile).
est le suivant... je dois rajouterpour conserver les modifications que j'ai faites dans array, alors que je pensais qu'elles se faisaient également dans le niveau du dessus... j'ai tenté de rajouté un passage par référence avec un & devant le array, mais ca n'a pas l'air d'être cela...
Code : Sélectionner tout - Visualiser dans une fenêtre à part $result['players'][$key] =$array;
y a t'il moyen d'éviter cette dernière ligne dans la déclaration du foreach? je rajoute la dimension 'board' qui n'existait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 foreach( $result['players'] as $key =>$array) { $this->arrayColors[$array['colorid']]=$key; $array['board']['nbsat'] = 0; $array['board']['eqp'] = array('NONE','NONE','NONE'); $array['board'][2] = 0; $array['board'][3] = 0; $array['board'][5] = 0; $array['board']['vobj'] = array(); $array['board']['vsen'] = array(); $array['board']['vspy'] = array(); $this->log($array); $result['players'][$key] =$array; }
Partager