nom de la clé d'un array

Invité
Invité n'ayant pas de compte PHPfrance

15 févr. 2009, 15:57

Bonjouà tous,
J'ai un tableau associatif comme ceci:
 $tab["maCle"] = "maVal";
Comment puis-je faire pour récupérer le nom de la clé dans une autre variable?
En gros comment faire pour récupérer dynamiquement la chaine "maCle" dans une autre variable et l'afficher?
Merci pour vos réponses.

ViPHP
ViPHP | 1136 Messages

15 févr. 2009, 16:12

Salut ,

Et bien , tu peux simplement parcourir ton tableau via un foreach

comme ceci :
foreach( $tab AS $key => $val ){

  echo "La clef ".$key."a pour valeur : ".$val."<br>";

}
Ch.

Invité
Invité n'ayant pas de compte PHPfrance

15 févr. 2009, 16:26

merci. est e que la même chose est possible sans boucle?

ViPHP
ViPHP | 1136 Messages

15 févr. 2009, 16:29

Je ne comprends pas vraiment l'interet d'un tableau alors qu'il n'y a qu'une seule valeur !!

Cependant , peut être regarde au niveau de cette fonction array_keys() qui extrait les clefs d'un tableau ..

Je te laisse lire la doc ..

Good Luck ,

Ch.

ViPHP
AB
ViPHP | 5818 Messages

15 févr. 2009, 17:01

Et si tu souhaites des réponses plus précises, précises ta question :wink:

ViPHP
ViPHP | 1996 Messages

15 févr. 2009, 19:20

Tu as cela qui à mon avis est adapté :

http://www.manuelphp.com/php/function.array-keys.php
array_keys()Retourne toutes les clés d'un tableau
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr