Symfony 3-2 arraycollection之间的区别 [英] Symfony 3 - difference between 2 arraycollection

查看:59
本文介绍了Symfony 3-2 arraycollection之间的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法区分2 ArrayCollection? (例如array_diff)

Is there a way to differentiate 2 ArrayCollection ? (like array_diff)

今天我首先循环查看$ it-> contains()是否匹配,但我认为可以重构它。

today I loop on the first and check if $it->contains() match, but I think it can be refactored.

推荐答案

您可以通过以下方式使用array_diff:

You can use array_diff in the following way:

$diff = array_diff($arrayCollection1->toArray(), $arrayCollection2->toArray());

$arrayCollectionDiff = new ArrayCollection($diff);

这篇关于Symfony 3-2 arraycollection之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆