utiliser une variable comme clé d'un tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : utiliser une variable comme clé d'un tableau

par ouckileou » 11 juin 2005, 01:10

ça c'est ok, avec $i qui vaut un entier et sur un tableau indexé numériquement

mais je me demandais au niveau des tableaux associatifs parceque ça ne semblait pas marcher dans un script
je me demandais s'il y avait une syntaxe spéciale ou je ne sais quoi

mais j'ai eu la présence d'esprit d'essayer le petit exemple du dessus et il marche...

c'est donc que le problème est ailleurs

merci ;)

par Cyrano » 11 juin 2005, 01:05

C'est même très courant: quand tu fais par exemple une boucle for pour afficher le contenu d'un tableau:
for($i = 0; $i < 10; $i++)
{
    echo("<p>".$tableau[$i]."</p>\n");
}
$i est remplacé par sa valeur qui change à chaque tour de boucle.

utiliser une variable comme clé d'un tableau

par ouckileou » 11 juin 2005, 01:01

question bête mais à laquelle je ne trouve pas de réponse :

est-il possible d'utiliser une variable pour accéder à une cellule d'un tableau associatif ?
$tableau = Array("A" => 1, "B" => 2);

$lettre = "A";

echo $tableau[$lettre]; // afficherait 1
rien trouvé dans la doc ni sur le net ni sur les forums, donc si vous le savez...

merci ;)