25. juni 2004 - 02:20Der er
13 kommentarer og 1 løsning
Forskel mellem 2 arrays
Hvis man har 2 arrays hvor array A er f.eks. 11 lang og array B er 16 lang. Man ved at alle værdier fra array A indegår i array B, hvordan finder man så ud af hvilke der ikke er i fællesmængden af disse 2 arrays? (Værdierne i arrayene er ikke unikke)
Et eksepmel: A ('A','B','C','D','F','A','E','T','Y','W','A') B ('A','B','C','E','G','V','U','D','F','A','E','T','Y','I','W','A')
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg får et tomt Array retur.. Jeg tror at problemet er at array_diff() kun returnere de værdier som ikke er i begge arrays. Men i mit spm kan en værdi godt gå igen.
Det er nok lettere at spørge: Hvad skal jeg lægge ind i array A for at få array B (og på hvilke pladser)?
Hmmm... array_diff kan ikke bruges, da du har dubletter - du har f.eks. flere A'er i begge arrays... Så skal du selv kode en dims der kan give dig resultatet
ja! Problemet er bare at jeg er løbet tør for ideer.. Jeg har kodet det meste af natten..
Jeg har bl.a. en ide om at man kunne forespørge hvis de ikke var ens, så kunne man lægge 1 til og se om f.eks. $a[3] == $b[3 + 1] hvor [1...n] (n: [1... (count($b) - count($a))]).. Men jeg kunne ikke rigtigt få det kodet...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.