Отфильтруйте строки 2D-массива другим 2D-массивом и сравните только один столбец значений [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Отфильтруйте строки 2D-массива другим 2D-массивом и сравните только один столбец значений [дубликат]

Сообщение Anonymous »

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

Array 1 ($allmodels)
Array ( [0] => Array ( [id] => 6 )
[1] => Array ( [id] => 7 )
[2] => Array ( [id] => 8 ) )

Array 2 ($existmodels)
Array ( [0] => Array ( [id] => 6 )
[1] => Array ( [id] => 4 )
[2] => Array ( [id] => 7 )
[3] => Array ( [id] => 5 ) )
В качестве выходного массива мне нужен (получить оставшиеся модели, используя $allmodels - $existmodels )

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

Array ( [0] => Array ( [id] => 8 ))
Я пробовал

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

array_diff($allmodels,$existmodels);
И array_diff_assoc($allmodels,$existmodels); оба результата


Array ( )


Может кто-нибудь сказать мне, как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/127 ... -single-co
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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