Symfony 3-2 arraycollection之间的区别 [英] Symfony 3 - difference between 2 arraycollection
本文介绍了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屋!
查看全文