У меня есть отсортированный массив в порядке убывания, например, со значениями 100 , 98, 96, 90 ...
. и я использую foreach()
l oop для итерации по массиву и использую if condition
с ограничением 3
, например `
foreach($array as $arr){
if(loop_counter<3)
{
echo 'something';
}}
, чтобы получить верхние 3
позиции. но проблема в том, что если существуют два одинаковых значения, таких как 100 , 98, 98, 96, 90 . .
, то пределы должны увеличиться с 3
до 4
, так что в позиции 2
существуют два значения 98, 98
и позиция 3
содержит значение 90
вместо 2nd
98
помните, что мне нужны оба одинаковых номера на одной позиции, например, два студента с одинаковыми отметками стоят на одной позиции. заранее спасибо