Boucle ( $key - $value )

nico110 Messages postés 2 Statut Membre -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
bonjour,

Depuis quelques jours je cherche la solution à cette exercice et malheureusement je ne trouve pas de solution j'ai toujours une erreur quelque part Pourriez-vous m'aider svp

Faire une boucle qui va permettre de récupérer l'index dans $key et la valeur dans $value.

1 <?php

2 $peopleList = array('John' => 18, 'Pierre' => 16, 'Magalie' => 26);

3 _($peopleList _){

4 if(_){

5 echo _;

6 }_{

7 echo _;

8 }
9 }
10 ?>

1 réponse

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour

    foreach ($tonarray as $key=> $value) {

    0
    1. Nico110
       
      Bonjour,

      Puis je avoir quelques explications svp si possible ?
      0
    2. nico110 Messages postés 2 Statut Membre
       
      avez vous une adresse mail pour que je vous montre en détail mon problème s'il vous plait.

      Car malheureusement je n'ai toujours pas trouvé et je ne comprend comment récupérer mon index $key et la valeur dans $value

      Encore merci d'avance
      0
    3. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      Non. Pas d'adresse mail.
      L'aide se fait directement ici sur le forum...

      Donc.. qu'as tu essayé ?
      Car... franchement... il n'y a rien de plus simple qu'une boucle FOREACH... as tu au moins été lire le lien que je t'ai donné ??
      0
    4. Nico110
       
      Oui j'ai été voir le lien pour une boucle foreach.
      Dommage je ne peux pas t'envoyer de screen.
      Ce que je dois résoudre :

      <?php
      $peoplelist = array( 'John' => 18, 'Pierre' => 16, 'Magalie' => 26 );
      while ($key , $value) = each ($values) ) {
      if($key ==18){
      echo 'le prénom est majeur';
      }else{
      echo 'le prénom est mineur';
      }
      }
      ?>

      Voulez vous que je vous envoie l'énoncé du problème??
      0