<?php
$array = [
[
"name" => "ОК - 3 ( 2.2 )",
"schet" => "149",
"floor" => "12",
"col" => "1",
"м2" => "2.48",
"date" => "27.02.2025"
],
[
"name" => "ОК - 3 ( 2.2 )",
"schet" => "149",
"floor" => "12",
"col" => "1",
"м2" => "2.48",
"date" => "27.02.2025"
],
[
"name" => "ОК - 3 ( 2.2 )",
"schet" => "149",
"floor" => "12",
"col" => "1",
"м2" => "2.48",
"date" => "27.02.2025"
],
[
"name" => "ОК - 3 ( 2.2 )",
"schet" => "149",
"floor" => "12",
"col" => "1",
"м2" => "2.48",
"date" => "27.02.2025"
],
[
"name" => "ОК - 3 ( 2.2 )",
"schet" => "149",
"floor" => "12",
"col" => "1",
"м2" => "2.48",
"date" => "27.02.2025"
],
[
"name" => "ОК - 3 ( 2.2 )",
"schet" => "149",
"floor" => "12",
"col" => "1",
"м2" => "2.48",
"date" => "27.02.2025"
]
];
// Исходный массив
$inputArray = [1, 2, 2, 3, 1, 4, 4, 4, 5];
// Массив для хранения результата
$resultArray = [];
// Проходим по каждому элементу входного массива
foreach ($array as $value) {
// Если значение уже существует в результате, суммируем его
if (array_key_exists($value, $resultArray)) {
$resultArray[$value] += 1; // Увеличиваем счетчик
} else {
// Иначе добавляем его в массив с начальным значением 1
$resultArray[$value] = 1;
}
}
// Печатаем результат
foreach ($resultArray as $key => $count) {
echo "Значение $key встречается $count раз.\n";
}