Skocz do zawartości

pętla foreach z sortowaniem


HERO

Rekomendowane odpowiedzi

Hej, mam taką tablice:

 

Array ( [0] => stdClass Object ( [meta_id] => 495 [term_id] => 6725 [meta_key] => equipment_category_order [meta_value] => 1 ) [1] => stdClass Object ( [meta_id] => 497 [term_id] => 6739 [meta_key] => equipment_category_order [meta_value] => 4 ) [2] => stdClass Object ( [meta_id] => 499 [term_id] => 6736 [meta_key] => equipment_category_order [meta_value] => 2 ) [3] => stdClass Object ( [meta_id] => 501 [term_id] => 6728 [meta_key] => equipment_category_order [meta_value] => 5 ) [4] => stdClass Object ( [meta_id] => 503 [term_id] => 6732 [meta_key] => equipment_category_order [meta_value] => 3 ) )

 

oraz pętle

 

foreach ($orders_cat as $kolejny) { 
    $kolejny->term_id;
}

 

podpowiedzcie plz w jaki sposob posortowac tablice po meta_value?

 

dzieki

Dentysta Mokotów który daje powody do uśmiechu | Systemy szklane - Oferujemy szeroki wybór elementów szklanych dostępnych w różnych rozmiarach | Zdjęcie na LinkedIn to Twoja wizytówka - warto zainwestować w profesjonalną sesję. Polecam Antoniloskot.pl

 

Odnośnik do komentarza
Udostępnij na innych stronach

https://stackoverflow.com/questions/1597736/how-to-sort-an-array-of-associative-arrays-by-value-of-a-given-key-in-php

You can do an ascending sort like this:

usort($inventory, function ($item1, $item2) {
    return $item1['price'] <=> $item2['price'];
});

Or a descending sort like this:

usort($inventory, function ($item1, $item2) {
    return $item2['price'] <=> $item1['price'];
});

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności