Как вычисть массивы?

Ест два массива к примеру
[
0=>52,
1=>45,
2=>58
]

и
[
38=>47,
78=>68
45=>85,
]

надо из второго массива вычесть элемент у которого ключ равен значению первом в даном примере это терий элемент массива ключ у которго 45
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега PHP
Вечер добрый.
Попробуйте начать со следующего:
$a = ['0' => '52',
'1' => '45',
'2' => '58'];
$b = ['38' => '47',
'78' => '68',
'45' => '85'];
foreach ($b as $key => $value) {
  if(in_array($key, $a)){
       unset($b[$key]);
  }
}
print_r($b);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы