Всем привет!!
Прошу не пинать, я самоучка.. и сейчас никак не могу понять как мне сравнить два массива и получить на основе сравнения два новых массива.
Буду очень признателен за помощь!
Итак, есть два массива:
$fin_array = Array
(
[Номер телефона] => +79609998877
[Номер карты] =>
[Номер трека] =>
[Фамилия] => Пасюков
[Имя] => Сергей
[Отчество] =>
[Пол] => М
[Дата рождения] => 22.09.1906
[Возраст] => 32
[Ранг] => Серебряный
[Проц инд бонуса] => 0.00
[Проц инд скидки] => 0.00
[Комментарий] =>
[Средний чек] => 1.00
[Количество чеков] => 1
[Частота посещений] => 0.00
[Сумма чеков] => 1.00
[Оплачено деньгами] => 1.00
[Бонусов потрачено] => 0.00
[Бонусов накоплено] => 0.00
[Баланс бонусов] => 0.08
[Последний заказ] => 20.06.2017
[Первый заказ] => 20.06.2017
[ПолОтзывы] => 1
[ОтрОтзывы] => 0
[Дата регистрации] => 20.06.2017
[Анкета заполнена] => Нет
[Дата заполнения анкеты] =>
[Email] => s.pas@open-s.info
[Cогласие на email] => Да
[Телефон подтвержден] => Да
[Cогласие на SMS] => Нет
[Cогласие на push] => Да
[Источник] => Front
[Источник (Админ)] => API старых фронтов
);
$temp_cont_arr= Array
(
[Номер телефона] => +79291112233
[Имя] => Анна Самойлова
);
нужно их проверить, так чтобы если номер телефона из первого есть во втором тогда в новый массив $cont_update (обновление) внести данные из ключей и значений первого массива ($fin_array), т.е. те что нашлись
если номера телефона из первого нет во втором, составить $cont_create (создание) из ключей и значений первого массива ($fin_array) т.е. те что не нашлись