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 :

[Tableaux] Déclaration d'un tableau à 2 dimensions


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 122
    Points : 74
    Points
    74
    Par défaut [Tableaux] Déclaration d'un tableau à 2 dimensions
    Bonjour,
    Comment peut-on déclarer un tableau à 2 dimensions ?
    Les colonnes seraient pays, points, ... et les lignes seraient un nouvelle occurrence à chaque fois.
    Merci

  2. #2
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $pays = array();
    $pays['Belgique'] = array();
    $pays['France']   = array();
    $pays['France']['point 1'] = array();
    $pays['France']['point 1']['ligne 1'] = array();
    $pays['France']['point 1']['ligne 2'] = array();
    ...

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 29
    Points : 19
    Points
    19
    Par défaut
    Je ne sais pas si j'ai bien compris ta question, regarde la fonction array_push()

  4. #4
    Membre régulier
    Inscrit en
    Janvier 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 122
    Points : 74
    Points
    74
    Par défaut
    Citation Envoyé par Mr N.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $pays = array();
    $pays['Belgique'] = array();
    $pays['France']   = array();
    $pays['France']['point 1'] = array();
    $pays['France']['point 1']['ligne 1'] = array();
    $pays['France']['point 1']['ligne 2'] = array();
    ...
    En fait je veux créer un tableau qui a deux colonnes
    $tablo = array();
    Mes deux colonnes sont pays et points et chaque ligne est une occurrence.

    comment est-ce je rempli le tableau ? $tablo[1] = ma_variable ?

    comment est-ce que je lis le tableau ? ma_variable = $tablo[1] ? $tablo[i] ???

  5. #5
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    $tablo = array();
     
    $tablo[] = array('pays' => 'France', 'points' => 12);
    $tablo[] = array('pays' => 'U.S.', 'points' => 10);
    ...
     
    //Parcours
    foreach($tablo as $ligne) {
       echo $ligne['pays'] .' => '. $ligne['points'] .'<br />';
    }

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    salut tu peux faire:

    $tablo=arrray("val1","val2");
    $tab[]="val3";
    $tab[]="val4";
    ton $tablo contient alors val1,val2,val3,val4.


    pour creer un tab a 2 dim tu declare un array dans un array
    $tablo = ("lenom"=>array("val1"=>"?","val2"=>"?"),
    "lenom2"=>array("val3"=>"?",etc),);

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

Discussions similaires

  1. [Tableaux] Déclaration d'un tableau dans une classe
    Par rochenico dans le forum Langage
    Réponses: 4
    Dernier message: 22/12/2006, 11h29
  2. [Tableaux] Tri d'un tableau multi-dimensions
    Par lodan dans le forum Langage
    Réponses: 6
    Dernier message: 05/12/2006, 10h08
  3. [Tableaux] utilisation d'un tableau à deux dimensions
    Par calitom dans le forum Langage
    Réponses: 1
    Dernier message: 28/11/2006, 18h01
  4. [Tableaux] Fonction PHP et tableau à 2 dimensions
    Par ponteprimo dans le forum Langage
    Réponses: 3
    Dernier message: 06/09/2006, 14h21
  5. [Tableaux] Problème tri de tableau à deux dimensions
    Par squall62 dans le forum Langage
    Réponses: 21
    Dernier message: 24/05/2006, 18h18

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