IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Complèter un tableau avec une boucle "for" [PHP 5.0]


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2005
    Messages : 56
    Points : 38
    Points
    38
    Par défaut Complèter un tableau avec une boucle "for"
    Bonsoir à tous,

    Je m'en remet à vos talents (encore une fois)...

    Voici mon problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $d = array(
        'title'         =>      'Mellier',
        'sub'           =>      'Sélectionner une semaine',
        'options'       =>      array(
                'option1'      =>     "url1",
    	     'option2'      =>	"url2",
     ...
    ) 
    );
    option1, option2 sont à remplacer par une boucle :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $semaine = $bdk->getSemaine(1);
    for($a = 0; $a < count($semaine[semaine]); $a++)
    {
    	 $pathh =$path .  "stages-vacances/" . $semaine[sousSectionUrl][$a] . "/" . $semaine[semaineUrl][$a] . "/";
    	$val[$a] =  array($semaine[semaine][$a] => $pathh);
    }
    Là ça ne va pas. Je n'arrive pas à écrier correctement ma variable val. J'ai essayé ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $val = array($val, $semaine[semaine][$a] => $pathh);
    Va pas non plus.

    Quelqu'un sait m'aider ?
    Je ne vois vraiment pas comment mettre mon for dans l'array().


    Colin.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2005
    Messages : 56
    Points : 38
    Points
    38
    Par défaut
    Je viens de trouver une solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    function array_push_associative(&$arr) {
       $args = func_get_args();
       foreach ($args as $arg) {
           if (is_array($arg)) {
               foreach ($arg as $key => $value) {
                   $arr[$key] = $value;
                   $ret++;
               }
           }else{
               $arr[$arg] = "";
           }
       }
       return $ret;
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. implementer un tableau avec une boucle for
    Par shimomura22 dans le forum C#
    Réponses: 14
    Dernier message: 14/01/2011, 16h22
  2. Construction de tableau avec une boucle
    Par drogba72 dans le forum Langage
    Réponses: 17
    Dernier message: 25/02/2009, 07h47
  3. Présentation d'un tableau avec une boucle for()
    Par Jarodd dans le forum Langage
    Réponses: 2
    Dernier message: 19/12/2008, 11h39
  4. Construction Tableau avec une boucle
    Par fred_hot dans le forum Langage
    Réponses: 6
    Dernier message: 08/09/2008, 11h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo