Добрый день всем.Использование значений массива в качестве других ключей массива
У меня есть регулярный массив (это print_r результат, массив может иметь от 1 до п позиций):
Array
(
[1] => value1
[2] => value2
[3] => value3
)
Я другой массив, определенный в другом месте, как:
$array_def['value1']['value2']['value3'] = array(
'fl' => 'field1',
'f2' => 'field2',
);
Использование первый результат массива, как я могу проверить, существует ли $ array_def? Другими словами, мне нужно использовать плоские значения массива для проверки соответствия многомерного массива; имейте в виду, что значения могут повторяться в первом массиве, поэтому, переворачивая значения с помощью клавиш, это не вариант, поскольку он будет сталкиваться и удалять дублирующиеся значения.
Заранее спасибо.
Это предполагает, что $ а всегда будет иметь 3 элементов и $ array_def тоже я имею в виду, это плоское решение, а не динамический, Спасибо за попытку хотя =) – Kusanagi2k