<?php
$times = [
[
'day' => 'Every Sunday',
'time' => '08:00',
'form' => 'normal',
],
[
'day' => 'Every Wednesday',
'time' => '17:00',
'form' => 'normal',
],
[
'day' => 'Every Monday',
'time' => '10:30',
'form' => 'special' ,
],
[
'day' => 'Every Wednesday',
'time' => '17:01',
'form' => 'normal',
],
];
$filteredTimes = array_filter($times, function($v){
return isset($v['day']) && (false !== strpos($v['day'], 'Sunday') || false !== strpos($v['day'], 'Monday'));
});
$matchingDays = count($filteredTimes);
var_export($filteredTimes);
var_dump($matchingDays);
preferences:
53.13 ms | 402 KiB | 5 Q