Başka değerlere dayalı PHP Sıralama Array [yinelenen]

2 Cevap php

Possible Duplicate:
PHP - sort an array based on another array?

Sıralama dizi ile ilgili bazı yardıma ihtiyacınız var ....

Ben iki dizi var. Ana bir (anahtar kullanıcı kimliği olduğu):

$ User [31] = 'Tom'

$ User [43] = 'Jane'

ve görüntülenmesi gereken emri ile başka bir dizi (anahtar düzeni ve değeri nerede kullanıcı id):

$ Sipariş [1] 43 =

$ Sipariş [2] 31 =

Nasıl sipariş birini kullanarak ana diziye sipariş uygulayabilirsiniz?

Teşekkürler çocuklar!

2 Cevap

Doğru sırayla $user gelen kullanıcıları seçmek için $order tuşları kullanın:

$orderedUsers = array();
foreach ($order as $key) {
    $orderedUsers[] = $user[$key];
}

Bu birini kullanarak, bu sorunu için yararlıdır

$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));

Sonuç olarak:

Array
(
    [0] => XL
    [1] => gold
)