$errors = array(
'a' => array('a'=>'valeur','b'=>'valeur'),
'b' => array('a'=>'valeur', 'b'=>'valeur')
);
Après étude et recherche, je me pose toujours la même question. Existe-t-il une façon native de faire : foreach ($errors as $errorsLevel)
{
foreach($errorsLevel as $error)
{
$this->view->messager($this->view->escape($error), 'error');
}
}
Je pense que de façon plus générique, une façon native que récupérer toutes les "feuilles" d'un tableau, donc toutes les valeurs non tableau les plus basses, un peu comme récupérer les articles dans un menu avec des menus et sous menus possiblement infinis. Le tout, en une ou deux lignes.J'ai déjà essayé des Iterator SPL, il y en a un qui marche, mais c'était du hasard (j'ai du mal à les comprendre).
Merci