Comment mettre en œuvre des opérations de théorie des ensembles en PHP pur?mettre en œuvre des opérations de théorie des ensembles dans php
6
A
Répondre
9
Quelles opérations recherchez-vous? Qu'est-ce que vous essayez d'accomplir?
En PHP un tableau est (imparfaitement) analogue à un ensemble, et PHP a array_intersect
, array_merge
(union), et array_diff
(complément) fonctions intégrées. Il y a aussi array_uintersect
et array_udiff
pour manipuler des objets complexes dont les comparaisons sont pas simple.
Y at-il d'autres fonctionnalités dont vous avez besoin?
2
probablement vous aurez déjà vu ces liens:
+0
Pour comparer des valeurs non scalaires, telles que des objets stdClass et d'autres types de données. –
Questions connexes
- 1. TSQL Théorie des ensembles
- 2. Mettre en œuvre des relations de soi
- 3. Meilleure façon de mettre en œuvre des analyses supplémentaires
- 4. mettre en œuvre webservice RESTFUL avec php
- 5. mettre en œuvre un wrapper de site dans php
- 6. Ocaml des conseils de mise en œuvre d'un algorithme sur des ensembles
- 7. Mettre en œuvre des actions Google Voice dans Android
- 8. Opérations arithmétiques dans des tableaux avec PHP
- 9. Comment mettre en œuvre singleton avec des stratégies?
- 10. Comment puis-je mettre en œuvre une mauvaise liste dans un WebService en utilisant PHP
- 11. Comment mettre en œuvre des pièces intelligentes Prism
- 12. Comment mettre en œuvre notifiants google comme des alertes
- 13. mettre en œuvre des interfaces après le fait
- 14. concevoir ou mettre en œuvre efficacement des services
- 15. Théorie transactionnelle
- 16. Mettre en œuvre dans un réseau Caching
- 17. Théorie pratique des files d'attente
- 18. Théorie des langages formels - Automate
- 19. Exécution des opérations en série dans Node.js
- 20. Comment implémenter des opérations temporairement annulables en PHP et JavaScript?
- 21. Ruby sur les associations Rails pour la théorie des ensembles (union, différence, intersection, etc.)
- 22. théorie de la gestion des processus
- 23. Utilisation des ensembles dans JDO
- 24. Lire et écrire des opérations PHP en C#?
- 25. comment mettre des liens en php
- 26. comment mettre en œuvre l'expandablelist dans android?
- 27. Mettre en œuvre l'avenir dans CLDC 1.1
- 28. Mettre en œuvre IDispoable dans une interface
- 29. mettre en œuvre captcha dans l'ipad
- 30. Mettre en œuvre gridview dans Viewflipper
Il convient de noter que array_merge n'est pas une véritable union selon la théorie des ensembles. Vous devez faire array_merge puis array_unique sur le résultat sinon vous pouvez vous retrouver avec des doublons. Le lien que Strae a fourni dans sa réponse à [Programming PHP] (http://oreilly.com/catalog/progphp/chapter/ch05.html) le démontre. –