SORU
26 Kasım 2010, Cuma


Nesne alanları ile nesneleri sıralamak dizi

Nasıl name count gibi kendi alanları ile nesnelerin bu diziyi sıralamak miyim ?

  Array
(
    [0] => stdClass Object
        (
            [ID] => 1
            [name] => Mary Jane
            [count] => 420
        )

    [1] => stdClass Object
        (
            [ID] => 2
            [name] => Johnny
            [count] => 234
        )

    [2] => stdClass Object
        (
            [ID] => 3
            [name] => Kathy
            [count] => 4354
        )

   ....

CEVAP
15 NİSAN 2012, Pazar


Daha iyi bir yol kapanışları kullanarak işte

usort($your_data, function($a, $b)
{
    return strcmp($a->name, $b->name);
});

Lütfen bu PHP belgelerine değil ama eğer 5.3 kapaklar kullanarak çağrılabilir argümanlar sağlanabilir destekleniyorsa unutmayın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • Mismag822 - The Card Trick Teacher

    Mismag822 -

    18 EKİM 2008
  • sinumatic

    sinumatic

    19 Aralık 2006