Avatar billede sbay Nybegynder
05. marts 2008 - 15:21 Der er 11 kommentarer

Trææke to arrays fra hinanden

Hejsa

Jeg har array1, som indeholder K0000 til K9999.
Jeg har array2, som indeholder brugte værdier i samme interval, men altså ikke alle værdierne. Dog kan en værdi optræde flere gange i array2.

Det jeg gerne vil, er at ende med et array3, der indeholder værdier fra array1 der IKKE er eksisterer i array2. Men hvordan?

Jeg synes ikke rigtig jeg kan kode mig ud af det med in_array - er der en anden function jeg overser?
Avatar billede jakobdo Ekspert
05. marts 2008 - 15:58 #1
Prøv at kig på array_diff()
Avatar billede majbom Novice
06. marts 2008 - 15:48 #2
jeg ved ikke om array_diff kan hvad du spørger efter, men du kunne jo bare løbe array1 igennem, hver gang tjekke om den findes i array2 med in_array og hvis den ikke gør, føje den til array3
Avatar billede kjeldsted Novice
06. marts 2008 - 20:21 #3
Hvis ikke array_diff() virker kunn du måske lave noget loop med while() hvor så tjekker om værdierne i array1 også eksistere i array2 og hvis ikke skal den skrive værdierne ind i array3...
Avatar billede sbay Nybegynder
06. januar 2009 - 15:49 #4
jakobdo og kjeldsted>> smid et svar!
Avatar billede jakobdo Ekspert
06. januar 2009 - 15:53 #5
Svar!
Avatar billede majbom Novice
06. januar 2009 - 15:59 #6
undskyld jeg spørger, men hvor er dit forslag, kjeldsted, anderledes end mit?
Avatar billede kjeldsted Novice
06. januar 2009 - 20:15 #7
Puha. Så skal der sku tænkes tilbage.

For at være ærlig. Tja, hvorfor jeg omformulerede dit svar splazz, er jo et godt spørgsmål. Havde sikkert ikke læst godt nok på hvad du havde skrevet.

Så siden du fortjener de points mere end jeg selv, smider du bare jeg svar :-)
Avatar billede majbom Novice
06. januar 2009 - 20:44 #8
hehe det var nu ikke derfor, jeg kan heller ikke huske hvorfor jeg ikke slev har set det dengang, for så havde jeg nok spurgt dér. nu læste jeg bare det hele igennem igen, siden det er så længe siden vi har svaret her og så så jeg ligheden, men det kunne jo godt være der var en forskel som jeg ikke umiddelbart lige så. det var ikke pga. de 15 point, det tror jeg godt jeg kan overleve uden =)
Avatar billede majbom Novice
21. januar 2009 - 10:11 #9
sbay?
Avatar billede majbom Novice
04. november 2010 - 10:35 #10
kan vi lukke hér?
Avatar billede kjeldsted Novice
11. maj 2011 - 11:21 #11
Bare lige for at samle op.
Er problemet løst? Og i så fald bør tråden lukkes.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester