Я работаю над таблицей лидеров, в которой лучшие бомбардиры занимают первое, второе и третье места на основе очков. Прямо сейчас я работаю с отсортированным массивом, который выглядит следующим образом (но может иметь бесконечную длину с бесконечными значениями точек):
$scores = Array
(
["bob"] => 20
["Jane"] => 20
["Jill"] => 15
["John"] => 10
["Jacob"] => 5
)
Я думаю, я мог бы использовать простой фрагмент или фрагмент, но я хотел бы учесть связи и игнорировать любые точки, которые не помещаются в первые три места, например:
$first = Array
(
["bob"] => 20
["Jane"] => 20
)
$second = Array
(
["Jill"] => 15
)
$third = Array
(
["John"] => 10
)
Подробнее здесь: https://stackoverflow.com/questions/902 ... alifying-s
Мобильная версия