Mam 2 tablice zawierające początkowe ręce pokera hold'em.Sortowanie tablicy za pomocą tej samej kolejności od innej
Jedna składa się z nieuporządkowanych wartości.
$array1 = array("65s","AA","J9s","AA","32s");
//the cards can be repeated here as you see there are 2 "AA"
a drugi, który powinien być używany jako model na zamówienie pierwszej tablicy:
$array_sorted = array("AA","KK","AKs"...);
//here the cards are not repeated
Chciałbym zmienić kolejność $ array1 z rodzaju stosowanych w $ array_sorted,
powinien zwracać tablicę jak:
$array1 = array("AA","AA","J9s","65s","32s");
mam kompletnie pojęcia, w jaki sposób tego dokonać. Może używając "metody sortowania zdefiniowanej przez użytkownika"? Naprawdę nie wiem.
Nie jestem pewien, czy rozumiem. Czy nie chcesz tylko asortymentu? http://us2.php.net/manual/en/function.asort.php – MetalFrog
Nie sądzę, że asort() mógłby załatwić sprawę, muszę posortować tablicę $ array1, używając polecenia w $ array_sorted. – KingBOB
Ach, musisz, chcesz wtedy usortować. http://us2.php.net/usort – MetalFrog