Guten Tag Jungs,Sub-Wert von einem multidimensionalen Array zu sortieren
Schon den ganzen Tag nach einer Lösung für dieses Problem gesucht.
Mein Array sieht so aus.
[status] => success
[city] => Array
(
[0] => Array
(
[street] => Array
(
[name] => 'las vegas'
)
{
[1] => Array
(
[street] => Array
(
[name] => 'york'
)
{
mein Problem ist folgendes, ich brauche dieses Array
sortieren basierend auf [name] (Beispielinhalte sind 'Las Vegas', 'york'
bereits getan Dinge wie
usort und uasort und zu meiner Überraschung, sie wird nicht funktionieren.
dank im Voraus!
UPDATE Beispielcode von usort
foreach($myArr['city'] as $city) {
foreach($city['street'] as $street) {
function sort ($a, $b) {
return strcmp ($a['name'], $b['name']);
}
}
}
usort($myArr, 'sort');
Zeigen Sie uns Ihren Code mit usort weil es – nospor
Ihr Array nicht richtig sieht nicht funktionieren sollte, weil es ohne Schließen 'curly'brackets Öffnen' curly' Klammern ist. – Ali
Entschuldigung, es ist nur ein Beispiel meines Arrays, ich meine nicht, dass es das ganze Array selbst ist. –