Zakładając Mam tablicę obiektów w PHP, coś jak:Jak uzyskać właściwość obiektu z każdego obiektu w tablicy?
Array (
[0] => stdClass Object (
[id] => 1
[name] => Title One
)
[1] => stdClass Object (
[id] => 2
[name] => Title Two
)
[2] => stdClass Object (
[id] => 7
[name] => Title Seven
)
)
Jaki jest najlepszy sposób (tj najszybciej), aby uzyskać tablicę identyfikatorów? tj. array(1,2,7)
Mogę ręcznie wykonywać pętlę, ale uważam, że musi istnieć lepsza metoda.
Właśnie zobaczyłem this in the similar questions, ale trwa dyskusja nad tym, czy zaakceptowana odpowiedź jest naprawdę najlepsza, a także sprzed 2 lat. Jestem na PHP 5.3.
W zależności od scenariusza, możesz rozważyć użycie [tablicy asocjacyjnej] (http://php.net/manual/en/language.types.array.php) zamiast tablicy obiektów o identyfikatorze "id" 'członek. –