Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize Online / SQLize Online  /  SQLtest Online

A A A
Login    Share code      Blog   FAQ

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

Copy Format Clear

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?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"; }
Copy Clear