我需要匹配所有的“关键词”在multidimesional阵列:递归多个匹配
$array = array(
'green' => 'keyword',
'orange',
'keyword',
'black' => array(
'purple' => 'text',
'brown',
'pink' => 'keyword'
),
'white' => array(
'red',
'yellow' => 'keyword',
'blue'
),
'violet',
'gray'
);
然后我想访问喜欢的比赛结果:
$matches[0][0]
$matches[2]
$matches[3][2]
....
什么都要我用?我试图与array_filter但没有工作..也可能必须递归
function findInArray($array){
$array = array_filter($array, function($array){
return ($array == 'keyword');
});
return $array;
}
你应该增加,其中使用的是它也与输入数组 – Ghost