如何在純php中實現集合論操作?在php中實現集合論操作
6
A
回答
9
您在尋找哪些操作?你想達到什麼目的?
在PHP中的數組(不完全),類似於一組,和PHP有array_intersect
,array_merge
(工會),並內置array_diff
(補)功能。還有array_uintersect
和array_udiff
用於處理複雜的對象,它們的比較是不那麼直截了當。
您還需要其他功能嗎?
2
+0
用於比較非標量值,如stdClass對象和其他數據類型。 – 2016-01-28 00:57:04
相關問題
- 1. jQuery - 在現有集合上使用集合操作函數
- 2. 需要實現集操作的C庫
- 3. LaTeX中的集合實現?
- 4. 實現和集合
- 5. 如何在C中實現位集合
- 6. 在Java集合中實現CONTAINS子句
- 7. 如何在Lambda架構中實現合併操作?
- 8. 擊:集合論
- 9. 如何在Scala中的兩個列表之間執行集合論操作?
- 10. 在NSTableView中實現拖放操作
- 11. 如何在Python中實現鏈操作?
- 12. 如何在C#中實現malloc操作#
- 13. 如何在Pascal中實現Matrix操作?
- 14. 在Swift中實現響應者操作
- 15. 在Tensorflow中實現Theano操作
- 16. 限制集合操作
- 17. 集合操作中對象的行爲
- 18. SQL集合操作中的WHERE子句
- 19. 如何操作.NET中的VB6集合?
- 20. 如何使用集合操作刪除實體集合中與視圖模型集合匹配的對象?
- 21. 在編程中使用集合理論
- 22. MongoDB中的大集合實現
- 23. Python如何從集合中實現random.choice()?
- 24. 實現Android操作欄
- 25. 撤消實現 - DOM操作
- 26. Qt原子操作實現
- 27. 原子操作實現
- 28. 。實現多個操作數
- 29. 實現操作者<在C++
- 30. 在Android API上實現操作欄7
值得一提的是,array_merge不是根據設定的理論真正的工會。你必須對結果做array_merge然後array_unique,否則你可能會得到重複的結果。 Strae在[編程PHP](http://oreilly.com/catalog/progphp/chapter/ch05.html)答案中提供的鏈接證明了這一點。 – 2014-06-05 20:35:01