Вот несколько методов, которые обычно используются с ассоциативными массивами в PHP:
array_key_exists(): проверяет, существует ли в массиве определенный ключ.array_keys(): возвращает массив, содержащий все ключи ассоциативного массива.array_values(): возвращает массив, содержащий все значения ассоциативного массива.array_merge(): объединяет два или более ассоциативных массива в один массив.array_merge_recursive(): рекурсивно объединяет два или более ассоциативных массива в один массив.array_flip(): обменивает ключи со связанными с ними значениями в ассоциативном массиве.array_search(): ищет в массиве заданное значение и возвращает соответствующий ключ, если он найден.array_unique(): удаляет повторяющиеся значения из ассоциативного массива.array_walk(): применяет пользовательскую функцию к каждому элементу ассоциативного массива.array_map(): применяет функцию обратного вызова к каждому элементу ассоциативного массива и возвращает новый массив.