У меня есть 2 массивы Как объединить массив ключей с соответствующими значениями из другого массива?
Array ([1] => Manufacturer [2] => Location [3] => Hours [4] => Model)
и
Array ([Manufacturer] => John Deere [Location] => NSW [Hours] => 6320)
мне нужно объединить их и связать значения из первого массива (Производитель, местоположение, часы, модели) в качестве имен во втором массиве, и если определенные значения из первого массива не находят ассоциативного имени во втором массиве для связывания пустого. Для примера результат, что мне нужно от указанных массивов является массив как этот
Array ([Manufacturer] => John Deere [Location] => NSW [Hours] => 6320 [Model] =>)
Если я использую простой array_combine он говорит, что PHP Warning: array_combine() [function.array-скомбинировать]: Оба параметра должны иметь одинаковое число элементов
См. Также http://stackoverflow.com/questions/3503066 – Gumbo
Вам не пришлось бы использовать array_combine() с решением, которое было опубликовано в вашем предыдущем вопросе: http://stackoverflow.com/questions/3514640/ PHP-ассоциативный-массивы-регулярное выражение-массив/3514692 # 3514692 – palswim