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 $users = [ ['name' => 'Bronn', 'gender' => 'male', 'birthday' => '1973-03-23'], ['name' => 'Reigar', 'gender' => 'male', 'birthday' => '1973-11-03'], ['name' => 'Eiegon', 'gender' => 'male', 'birthday' => '1963-11-03'], ['name' => 'Sansa', 'gender' => 'female', 'birthday' => '2012-11-03'], ['name' => 'Jon', 'gender' => 'male', 'birthday' => '1980-11-03'], ['name' => 'Robb','gender' => 'male', 'birthday' => '1980-05-14'], ['name' => 'Tisha', 'gender' => 'female', 'birthday' => '2012-11-03'], ['name' => 'Rick', 'gender' => 'male', 'birthday' => '2012-11-03'], ['name' => 'Joffrey', 'gender' => 'male', 'birthday' => '1999-11-03'], ['name' => 'Edd', 'gender' => 'male', 'birthday' => '1973-11-03'] ]; $reuslt = []; $count = 0; $genderMale = array_filter($users, fn($us) => $us['gender'] === 'male'); $maps = array_map(fn($us) => $us['birthday'], $genderMale); foreach ($maps as $map) { if (isset($map)) { $result[] = date('Y',strtotime($map)); $result = array_count_values($result[$map]); $count++; } } var_dump($result);
Copy Clear