Partage
  • Partager sur Facebook
  • Partager sur Twitter

Boucle foreach descendre un niveau

    2 mars 2021 à 12:22:27

    Bonjour

    Je débute avec les tableaux PHP et j'ai un petit soucis pour récupérer la valeur souhaité, j'ai beau lire la doc et des tutos mais dans mon cas il ya quelques choses qui m'échappes

    j'ai le tableau suivant

    $nettoyage = [
        [
        'date' => '2021-03-01',
            [ 'region' => 'Picardie',
                'note' => 'mars picardie'
                ],
        [ 'region' => 'champ',
            'note' => 'mars champ'
        ],
        [ 'region' => 'Nord',
        'note' => 'mars nord'
    ]
    
    ],
        [
            'date' => '2021-28-01',
            [ 'region' => 'Picardie',
                'note' => 'fev pic'
            ],
            [ 'region' => 'champ',
                'note' => 'fev champ'
            ],
            [ 'region' => 'nord',
                'note' => 'fev nord'
            ]
    
        ]
    ];

    j'ai tester le code suivant mais je vois pas comment récupérer note et regionsi je met l'index ['region'] ou ['note'] j'ai un message comme quoi il est pas défini

    foreach ($nettoyage as $data => $value)
    {
        foreach ($value as $item )
           {
             var_dump ($item);
           }
    }




    • Partager sur Facebook
    • Partager sur Twitter
      4 mars 2021 à 7:50:05

      Bonjour,

      Bonne pratique le var_dump ... alors qu'est ce que cela donne dans la seconde boucle et tu peux faire la même chose avec la première.

      Ceci dit pourquoi 2 boucles ?

      A+

      • Partager sur Facebook
      • Partager sur Twitter

      Boucle foreach descendre un niveau

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown