2010-08-17 6 views

risposta

9

Quali operazioni stai cercando? Cosa stai cercando di realizzare?

In PHP un array è (imperfetto) analogo a un insieme, e PHP ha array_intersect, array_merge (unione), e array_diff funzioni (complemento) incorporati. C'è anche array_uintersect e array_udiff per la movimentazione di oggetti complessi cui confronti non sono così semplice.

Sono disponibili ulteriori funzionalità?

+2

Vale la pena notare che array_merge non è una vera unione in base alla teoria degli insiemi. Devi fare array_merge quindi array_unique sul risultato altrimenti potresti finire con i duplicati. Il collegamento che Strae ha fornito nella sua risposta a [Programmazione PHP] (http://oreilly.com/catalog/progphp/chapter/ch05.html) lo dimostra. –