Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%)
|
Witam,
Mam taką oto tablicę:
Tablica została wcześniej posortowana funkcją asort , a więc wg. wartości od największej do najmniejszej. Potrzebuję pobrać pięć pierwszych elementów tej tablicy (ewentualnie 5 ostatnich elementów, to wtedy sobie posortuję w odwrotnej kolejności). Próbowałem to zrobić w pętli for:
ale to nie działa ponieważ klucze w tablicy są różnych wartośći (IMG:style_emoticons/default/sad.gif) P.S. W manualu nie znalazłem funkcji, która pobiera z posortowanej tablicy pierwszych lub ostatnich paru elementów, ale być może źle szukałem. proszę o podpowiedź, dzięki, pozdrawiam Ten post edytował damianooo 16.07.2013, 10:18:25 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%)
|
świetnie , to mi w zupełności wystarcza ...
dla zainteresowanych zastosowałem to u siebie w skrypcie w ten sposób: P.S. W manualu znalazłem info że opcja "true" znaczy że mają zostać zachowane klucze, a na tym mi szczególnie zależało. Wielkie dzięki, Pozdrawiam Ten post edytował damianooo 16.07.2013, 10:48:17 |
|
|
|
damianooo Pobranie z posortowanej tablicy 5 pierwszych elementów 16.07.2013, 10:16:46
Greg0 użyteczna będzie funkcja array_slice, którą przytn... 16.07.2013, 10:27:18 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 18:45 |