Avatar billede supermand69 Nybegynder
03. september 2006 - 22:41 Der er 5 kommentarer og
1 løsning

array_merge - ikke ændre keys

hvordan kan man lægge flere arrays sammen uden at ændre på keys?
Avatar billede hmm10 Nybegynder
03. september 2006 - 22:48 #1
Hvis du "lægger" to arrays sammen, og de har ens struktur, vil den sidste array overskrive de første. Kan du ikke ligge to eksempler på array's og hvordan de gerne skulle komme til at se ud?
Avatar billede supermand69 Nybegynder
04. september 2006 - 14:29 #2
$DEBATE = array(
    0 => 'Generelt',
    1 => 'Musik',
    2 => 'Fester',
    3 => 'Sjov',
    6 => 'Køb & salg',
    4 => 'Feedback'
);

$DEBATE2 = array(
    5 => 'Hjælp/Support'
);

kommer til at se sådan her ud

0 => Generelt
1 => Musik
2 => Fester
3 => Sjov
4 => Køb & salg
5 => Feedback
6 => Hjælp/Support
Avatar billede hmm10 Nybegynder
12. september 2006 - 21:26 #3
Er det således du mener?

<?

$DEBATE1 = array(
    0 => '[0] Generelt',
    1 => '[1] Musik',
    2 => '[2] Fester',
    3 => '[3] Sjov',
    6 => '[6] Køb & salg',
    4 => '[4] Feedback'
);

$DEBATE2 = array(
    5 => '[5] Hjælp/Support'
);

print '<pre>';
print_r($DEBATE1);
print_r($DEBATE2);
print '</pre>';

foreach($DEBATE1 as $a => $b) $DEBATE[$a] = $b;
foreach($DEBATE2 as $a => $b) $DEBATE[$a] = $b;

print '<pre>';
print_r($DEBATE);
print '</pre>';

?>
Avatar billede hmm10 Nybegynder
17. september 2006 - 16:53 #4
Kunne jeg få et svar til min kommentar? Husk at lukke dine indlæg; du har åbne indlæg for over 720 point.
Avatar billede supermand69 Nybegynder
27. december 2006 - 04:11 #5
lukker
Avatar billede hmm10 Nybegynder
27. december 2006 - 12:21 #6
Godt at du fandt en løsning :)
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