Всем привет. Есть исходный массив с уникальными ключами и соответственно значениями:
<?php
// исходный массив
$original_array = array(
'uid' => 62,
'category' => 'designer',
'city' => 'Perm',
);
и есть массив для поиска, по которому собственно и нужно произвести сравнение
<?php
// массив для поиска
$search_array = array(
62 = array(
'uid' => 62,
'category' => array(
0 => 'manager',
1 => 'designer'
),
'city' => array(
0 => 'Moscow',
1 => 'St. Petersburg',
),
),
63 = array(
'uid' => 62,
'category' => array(
1 => 'designer'
),
'city' => array(
0 => 'Moscow',
1 => 'Perm',
),
),
);
т.е. мне массив $search_array нужно сравнить по значениям с массивом $original_array и вернуть ключ массива, в котором присутствуют все значения $originaдl_array, т.е. в данном примере вернуться должен ключ 63