J'ai deux tableaux, et j'aimerais à partir de ces deux tableau en crée un nouveau.
Voici les var_dump des ces deux tableaux.
array (size=2)
0 =>
array (size=3)
0 => string 'test1' (length=6)
1 => string '10/01/2001' (length=10)
2 => string '11/11/2001' (length=10)
1 =>
array (size=3)
0 => string 'test2' (length=7)
1 => string '12/02/2002' (length=10)
2 => string '12/12/2002' (length=10)
et
array (size=3)
0 => string 'codeagence' (length=10)
1 => string 'dateappel' (length=9)
2 => string 'datefin' (length=7)
J'aimerais obtenir ceciarray (size=3)
codeagence => string 'test1' (length=10)
dateappel => string '10/01/2001' (length=9)
datefin => string '11/11/2001' (length=7)
array (size=3)
codeagence => string 'test2' (length=10)
dateappel => string '12/02/2002' (length=9)
datefin => string '12/12/2002' (length=7)
Voici mon code
public function set_dataUser($dataUser){
$structure = $this->_manager->get_templateStructure();
foreach ($dataUser as $data) {
foreach ($structure as $nameField) {
foreach ($data as $value) {
$newDataUser[$nameField] = $value;
}
}
}
$this->_dataUser = $newDataUser;
}
Le problème c'est que j’obtiens ceci.
array (size=3)
'codeagence' => string '12/12/2002' (length=10)
'dateappel' => string '12/12/2002' (length=10)
'datefin' => string '12/12/2002' (length=10)
Je n'arrive pas à parourrir le tableau de tableau.Il y a une méthode particulère à adopter?