Afficher le nom des éléments d'un tableau

Afficher le nom des éléments d'un tableau - PHP - Programmation

Marsh Posté le 30-04-2009 à 14:31:23    

Bonjour à tous, je bloque sur un problème qui me parait pourtant simple.
 
J'aimerais afficher les noms des colonnes d'un tableau, dans mon exemple j'aimerais que ca renvoie "a/b" en utilisant la fonction implode et non simplement les valeurs, comment faire ?
 
Merci de votre aide.
 

Code :
  1. $tab['a'] = 'test1';
  2. $tab['b'] = 'test2';
  3. echo implode('/', $tab); // Affiche : test1/test2 - Comment afficher a/b ??

Reply

Marsh Posté le 30-04-2009 à 14:31:23   

Reply

Marsh Posté le 30-04-2009 à 14:39:31    

 

Il faut utiliser array_keys() pour les tableaux associatifs.
http://fr.php.net/array_keys : prend en entrée un tableau associatif (aka tableau de type ([clé] => [valeur])) retourne un tableau contenant les clés


Message édité par FranceDenBas le 30-04-2009 à 14:40:47

---------------
"Il a inventé le bougisme : je bouge donc je suis" :sol: - Dupont-Aignan à propos de Son Altesse Sérénissime Sarkal 1er. Merci Handsome Devil et Meriadeck.
Reply

Marsh Posté le 30-04-2009 à 14:39:33    

array_keys permet de retourner les clés :

Code :
  1. echo implode('/', array_keys($tab));
 

[:grilled] à 2 secondes


Message édité par FlorentG le 30-04-2009 à 14:39:56
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed