$a
=
array
(<br />
'A'
=>
array
(1,2,3,4,5,6),<br />
'B'
=>
array
(1,7,8,9),<br />
'C'
=>
array
(1,6,7,8,9),<br />);<br /> <br />
$b
=
array
(<br />
'2'
,
'4'
<br />);<br /><br />
$r
=
array_filter
(
$a
,
function
(
$t
)
use
(
$b
) {<br />
return
array_intersect
(
$b
,
$t
) ==
$b
;<br />});<br /><br />print_r(
$r
);