Функция arrayintersectkey отличается от других функций работы с массивами тем, что она сравнивает ключи массивов, а не их значения. maheshwaghmare.com zetcode.com
Некоторые другие функции для работы с массивами:
- array_keys() — возвращает массив из индексов заданного массива. spravochnick.ru
- array_values() — создаёт новый массив на основе исходного, при условии, что ключи в нём будут заменены последовательно возрастающими числами. spravochnick.ru
- array_merge() — позволяет объединять несколько массивов в один. spravochnick.ru
- array_search() — осуществляет поиск данного значения в массиве и возвращает соответствующий ключ в случае его нахождения. spravochnick.ru
- arraykeyexists() — проверяет наличие заданного индекса в массиве. spravochnick.ru
Arrayintersectkey может работать с несколькими массивами и подходит для поиска пересечений в многомерных массивах. maheshwaghmare.com