Удалить объекты из массива объектов, если значение свойства найдено в другом плоском массиве. ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Удалить объекты из массива объектов, если значение свойства найдено в другом плоском массиве.

Сообщение Anonymous »

У меня есть два PHP-массива, один простой:

Код: Выделить всё

array
0 => int 5
1 => int 6
и массив объектов:

Код: Выделить всё

array
0 =>
object(stdClass)[43]
public 'id' => int 1
1 =>
object(stdClass)[46]
public 'id' => int 3
2 =>
object(stdClass)[43]
public 'id' => int 5
3 =>
object(stdClass)[46]
public 'id' => int 6
4 =>
object(stdClass)[46]
public 'id' => int 7
Я хотел бы сравнить эти два массива, чтобы исключить из второго массивы, присутствующие в первом. В этом примере мне не нужны идентификаторы 5 и 6 во втором массиве.

Подробнее здесь: https://stackoverflow.com/questions/166 ... in-another

Вернуться в «Php»