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] Petite question d'opérateurs


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut [Tableaux] Petite question d'opérateurs
    Bonjour, je ne comprends pas la ligne suivante, que je trouve pourtant dans beaucoup de tutoriels, mais non expliqué, comme si cela allait de soi,...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    foreach ($parm as $strCol => $strValue){
                   $result_list[$strCol]=utf8_decode($strValue);
               }
    or, si je comprends bien l'utilisation du , je ne comprends pas ce que fais le Si quelqu'un pouvait répondre,...

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    En php les tableaux peuvent etre associatifs, c'est à dire que pour une valeur donnée on lui associe une clé. Comme un exemple est plus parlant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $tab = array('prenom' => "koopa", 'nom' => "jah");
    Si tu affiches ce tableau tu obtiens
    array
    'prenom' => string 'koopa' (length=5)
    'nom' => string 'jah' (length=3)
    qui indique que pour la clé prenom j'ai "koopa" et pour la clé nom j'ai "jah"

    Dans le foreach tu peux donc vouloir récupérer une valeur et connaitre sa clé associée:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    foreach($tab as $cle => $valeur)
    {
    echo "Ma cle : $cle , ma valeur : $valeur<br/>";
    }
    Sortie :
    Ma cle : prenom , ma valeur : koopa
    Ma cle : nom , ma valeur : jah

  3. #3
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut
    D'accord, merci Koopa !!!

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

Discussions similaires

  1. Une petite question sur des tableaux
    Par l.laurent60 dans le forum Langage
    Réponses: 9
    Dernier message: 31/05/2012, 16h39
  2. j'ai une petite question pour l'opérateur >>=
    Par PIC16F877A dans le forum Débuter
    Réponses: 2
    Dernier message: 08/03/2010, 06h50
  3. Réponses: 2
    Dernier message: 18/03/2008, 21h45
  4. [Tableaux] petite question sur les tableau
    Par discogarden dans le forum Langage
    Réponses: 3
    Dernier message: 19/11/2006, 20h32
  5. [Tableaux] petite question.. array()
    Par weldoo dans le forum Langage
    Réponses: 14
    Dernier message: 23/10/2006, 23h10

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