PHP nasıl iç dizinin alanlardan birine göre çok boyutlu bir dizi sıralama?

3 Cevap php

Ben bir dayabase tablo taklit eden bir dizi var varsayalım. Her dizi elemanı bir satır reporesents ve her satır içindeki alan adlarını ve değerlerini içeren bir dizidir.

Array
(
    [0] => Array
        (
            [name] => Sony TV
            [price] => 600.00
        )

    [1] => Array
        (
            [name] => LG TV
            [price] => 350.00
        )

    [2] => Array
        (
            [name] => Samsung TV
            [price] => 425.00
        )  
}

Ne yapmak istiyorum fiyata göre sıralama satırlar (dış dizi elemanları) olduğunu. Aşağıda ne elde etmek istediğinizi bir örnek:

Array
(
    [0] => Array
        (
            [name] => LG TV
            [price] => 350.00
        )

    [1] => Array
        (
            [name] => Samsung TV
            [price] => 425.00
        )

    [2] => Array
        (
            [name] => Sony TV
            [price] => 600.00
        )        
}

Gördüğünüz gibi ben dış dizinin anahtarlarını korumak gerekmez.