<?php
$table = array(
array(
"name" => "1",
"age" => 10,
"answer" => "One"
),
array(
"name" => "2",
"age" => 20,
"answer" => "Two"
)
);
$input = array(
"name" => "2",
"age" => 20
);
$isEntryMatches = array_reduce($table, function($result, $entry) use ($input) {
$isValuesMatches = array_reduce($entry, function($result, $value) use ($input) {
return $result && $value[key($value)] == $input[key($value)];
}, true);
}, true);
print $isEntryMatches;
preferences:
40.22 ms | 402 KiB | 5 Q