L'impression d'un Tableau PHP de type objet

J'ai un tableau qui ressemble à ceci:

Array
(
[0] => stdClass Object
(
[user_id] => 10
[date_modified] => 2010-07-25 01:51:48
)
[1] => stdClass Object
(
[user_id] => 16
[date_modified] => 2010-07-26 14:37:24
)
[2] => stdClass Object
(
[user_id] => 27
[date_modified] => 2010-07-26 16:49:17
)
[3] => stdClass Object
(
[user_id] => 79
[date_modified] => 2010-08-08 18:53:20
)
)

et ce que je dois faire est d'imprimer l'id utilisateur de la séparation par virgule donc:

10, 16, 27, 79

J'imagine qu'il serait dans une boucle for mais je suis à la recherche de la façon la plus efficace de le faire en PHP

Oh, et le nom du Tableau est: $mArray

J'ai essayé ceci:

foreach($mArray as $k => $cur)
{
echo $cur['user_id'];
echo ',';
}

que d'autres ont suggéré.

Cependant, je reçois cette erreur:

Fatal error: Cannot use object of type stdClass en tant que tableau.

Je pense que c'est parce que ce tableau n'est pas typique d'un tableau donc cela nécessite un peu différente de la syntaxe?

OriginalL'auteur Jordash | 2011-05-07

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *