Tableau PHP

Bonjour,

Lorsque l’on a un tableau, un print_r() retourne ceci :

Jusque la personne ne me contredira. Pour certaines applications, il est plus utile de déclarer ces variables comme suit :

$bd->host = "localhost"; $bd->user = "akyrho"; $bd->pass = "******"; $bd->table = "test";

un print_r retourne alors : stdClass Object ( [host] => localhost [user] => akyrho [pass] => ****** [table] => test )

Voici mon problème :
Avec une boucle foreach($bd as $value), je retourne la valeur de chaque objet. Mais je voudrais pouvoir récupérer aussi le nom (ca se dit?) dudit objet. Donc dans l’exemple, récupérer les valeur “host”, “user”, “pass” et “table”

Est-ce possible?

en faisant

foreach($bd as $key=>$value)

tu recupere les deux dans ta boucle, si je ne m’abuse.

Tu ne t’abuses point :stuck_out_tongue:
Tous les détails et des exemples dans la doc PHP.

Et parce que ça pourrait t’aider par la suite, voici quelques remarques. Tu ne récupères pas “la valeur de chaque objet” mais les valeurs des attributs de ton objet. Et ce que tu chechais à récupérer sont les noms de ces attributs.

Dans le cas d’un simple tableau, ce sont des clés (alphanumérique) ou des index (numérique) qui pointent sur des valeurs.

Merci merci, ca fonctionne niquel :P)