Поиск одинаковых значений в массиве php

295
16 апреля 2017, 03:04

Необходимо найти повторяющиеся элементы в массиве для этого я пишу следующие

$fin = [5,1,1,2,2,3]
$temp = []; 
$result = []; 
foreach($fin as $k => $v) 
{ 
    if ( !in_array($v,$temp) ){
        $result[$k]["ID"] = $v;
        $result[$k]["COUNT"] = count($v); 
    }
} 
var_dump($result);

Проблема в том, что в $result попадает только самое последние совпадение, подскажите что делается не так?

READ ALSO
MySQL. Переменные в запросе

MySQL. Переменные в запросе

При выполнении пишет

253
php://input пустой, при content-type: application/json

php://input пустой, при content-type: application/json

Собственно вопрос в сабже, поток пустой при отправке jsonПосылаю тоже самое но с заголовком application/x-www-form-urlencoded и данные содержатся в потоке

241
Парсинг строки PHP xml

Парсинг строки PHP xml

Как я могу распарсить строку в массивКаждый массив должен начинаться с даты

345
Изменение структуры массива php

Изменение структуры массива php

Есть массив $res, который имеет структура следующего типа

219