У меня есть два массива, которые структурированы как этотзначения экстракта из multidemensional массива
$array1 = Array
(
[0] => Array
(
['story_id'] => 47789
)
[1] => Array
(
['story_id'] => 47779
)
[2] => Array
(
['story_id'] => 47776
)
[3] => Array
(
['story_id'] => 47773
)
[4] => Array
(
['story_id'] => 47763
)
)
$array2 = Array
(
[0] => Array
(
['story_id'] => 47789
)
[1] => Array
(
['story_id'] => 47777
)
[2] => Array
(
['story_id'] => 47776
)
[3] => Array
(
['story_id'] => 47773
)
[4] => Array
(
['story_id'] => 47763
)
)
, и я хочу, чтобы получить разницу array1 от массив2 поэтому я попытался с помощью
$results = array_diff($array1, $array2);
но поворачивает вверх пустой есть ли какой-либо простой способ обойти это, или мне было бы лучше, чтобы массивы сварились, и если так, то есть простой способ сделать это?
Разве story_id всегда сортируются? – GWW
это могло бы быть, если это должно было быть – mcgrailm