Isolieren Sie eine einzelne Wertespalte aus einem Array von Objekten [Duplikat]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Isolieren Sie eine einzelne Wertespalte aus einem Array von Objekten [Duplikat]

by Guest » 16 Jan 2025, 08:12

Dies ähnelt stark einer vorherigen Frage (Erstellen eines Arrays aus einem mehrdimensionalen Array), allerdings habe ich in diesem Fall kein mehrdimensionales Array. Folgendes habe ich:

Code: Select all

Array
(
[0] => ratings Object
(
[id] => 1
[rating] => 4.4
)

[1] => ratings Object
(
[id] => 1
[rating] => 5.0
)

[2] => ratings Object
(
[id] => 1
[rating] => 5.0
)
)
Ich versuche, ein neues Array zu erstellen, das nur aus den „Bewertungswerten“ besteht...

Code: Select all

$result_array = array(0 => "4.4",
1 => "5.0",
2 => "5.0");
Die folgende Lösung war nicht erfolgreich, da $value ein Objekt und kein Array ist...

Code: Select all

$result_array = array();

foreach ($array as $value) {
$result_array[] = $value[1];
}
Wie geht man da richtig vor?

Top