Szukałem w Google odpowiedzi, ale nie mogę znaleźć czegoś, co byłoby głupie i nie można sobie pozwolić na zepsucie tego (przejście do miejsca produkcji).Random Shuffle Array PHP Utrzymywanie klucza => Wartość
Co mam to zaawansowane wyszukiwanie z ponad 20 filtrami, które zwraca tablicę zawierającą identyfikator i odległość. Muszę przetasować te wyniki, aby za każdym razem wyświetlać je w losowej kolejności. Tablica mam, że wychodzi w tej chwili jest:
Array (
[0] => Array ([id] => 1 [distance] => 1.95124994507577)
[1] => Array ([id] => 13 [distance] => 4.75358968511882)
[2] => Array ([id] => 7 [distance] => 33.2223233233323)
[3] => Array ([id] => 21 [distance] => 18.2155453552336)
[4] => Array ([id] => 102 [distance] = 221.2212587899658)
)
Co muszę być w stanie zrobić, to losowo lub kolejność tych każdym czasie, ale utrzymać identyfikator i międzymiastowych parami, tzn:
Array (
[4] => Array ([id] => 102 [distance] = 221.2212587899658)
[1] => Array ([id] => 13 [distance] => 4.75358968511882)
[3] => Array ([id] => 21 [distance] => 18.2155453552336)
[2] => Array ([id] => 7 [distance] => 33.2223233233323)
[0] => Array ([id] => 1 [distance] => 1.95124994507577)
)
Dzięki :)
Próbowałem, ale tablica wydaje się wychodzić w tej samej kolejności za każdym razem używając print_r ($ arr) – lethalMango
@lethalMango - pokrywa się ze mną, szukam w tym. – karim79
OK, dziękuję :) – lethalMango