Hier ist ein CodebeispielWie mehrdimensionale assoziatives Array zu einfacher numerischer Array
Array
(
[0] => Array
(
[ID] => 1197
)
[1] => Array
(
[ID] => 1078
)
)
Ich mag sie extrahieren in einfachen Index-Array konvertieren, wie:
Array(1197, 1078)
Ich weiß, kann es durch getan werden Iterieren jeden Index und Zuweisen in ein temporäres Array. Ich möchte eine One-Liner-Syntax wie array_filter
in vielen Fällen tun. Gibt es eine eingebaute Funktion in PHP, die meine Aufgabe in einer Zeile erledigt, jede Mischung von Anweisungen in einer Zeile. Ich möchte es nicht in Schleifen verwenden.
Mögliche Duplikat von [Wie wird ein mehrdimensionales Array abgeflacht?] (http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array) –
'array_column ($ arr, 'ID');' – RomanPerekhrest