Как сравнять одномерный массив с многомерным в цикле?
У меня есть два массива одномерный и многомерный. Мне нужно сравнить ключи и значения одномерного массива с многомерным, то есть делаю цикл foreach для многомерного таким образом получаю множества одномерных массивов сравниваю с моим одномерным массивом, и если ключи и значения полностью совпадают, то вытаскиваю из множест многомерного массива нужное мне значения определенного ключа.
Как это сделать? Не могу даже просто сделать полное сравнение.
К примеру в одномерном массиве 4 элемента они должны полность совпадать с тем массивом что я сравниваю. А получается он по элементу сравнивает, а не все вместе. Это я применял array_diff_assoc и подобные
Объясните как использовать In array при сравнении двух массивов? я в документации не могу понять его работу, а сам его применял, но не смог добится результата.
Узаир Ижа: с помощью foreach проходите по маленькому массиву и проверяете есть ли такое значение в большом массиве с помощью in_array() .
или думаю для вашей задачи есть уже готовая функция, смотрите - fi2.php.net/manual/ru/ref.array.php