Van 2 arrays 1 maken met nieuwe values en behoud van key
Sietsko Bos
30/11/2017 11:30:17Hallo,
Ik heb 2 arrays:
Wat ik wil bereiken is dat de 2 enen in de eerste array vervangen worden door ge en ld uit de 2e array, de 2en door st en een enz.
Dit moet wel met behoud van de key volgorde van de eerste array dus ik wil alleen de value veranderen.
Wie kan me hier mee helpen want ik kom er niet uit.
Sietsko
Ik heb 2 arrays:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Wat ik wil bereiken is dat de 2 enen in de eerste array vervangen worden door ge en ld uit de 2e array, de 2en door st en een enz.
Dit moet wel met behoud van de key volgorde van de eerste array dus ik wil alleen de value veranderen.
Wie kan me hier mee helpen want ik kom er niet uit.
Sietsko
PHP hulp
29/11/2024 21:59:53Marthijn Buijs
30/11/2017 11:35:06Sietsko Bos
30/11/2017 11:52:48M B op 30/11/2017 11:35:06:
Dit klinkt als een huiswerkopdracht. Welke code heb je al?
Met mijn leeftijd is dit geen huiswerk :)
Die tijd heb ik gelukkig al gehad.
Ik heb verder nog geen code omdat ik deze 2 arrays wel al heb aangemaakt maar nu wil ik de juiste letter toekennen aan de juiste cijfers.
Rob Doemaarwat
30/11/2017 13:09:14Je wilt dus de keys van de 1e array (ik noem 'm $k) combineren met de waarden van de 2e array (ik noem 'm $v)? Dan gebruik je array_keys() en array_combine():
Sietsko Bos
30/11/2017 13:16:47Met combine voeg je ze samen toch?
Hier onder staat hoe de eerste array er uit moet komen te zien.
Hier onder staat hoe de eerste array er uit moet komen te zien.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
Array
(
[1] => ge
[3] => ld
[5] => st
[2] => een
[10] => be
[7] => rm
[11] => pl
[9] => as
[8] => be
[0] => rg
[4] => vl
[6] => ieg
)
?>
Array
(
[1] => ge
[3] => ld
[5] => st
[2] => een
[10] => be
[7] => rm
[11] => pl
[9] => as
[8] => be
[0] => rg
[4] => vl
[6] => ieg
)
?>
Rob Doemaarwat
30/11/2017 13:26:25Sietsko Bos
30/11/2017 13:47:58Excuses, je hebt helemaal gelijk.
Ik had het niet geprobeerd omdat je het over de keys had.
Maar het werkt perfect, dank je dan kan ik weer verder :)
Ik had het niet geprobeerd omdat je het over de keys had.
Maar het werkt perfect, dank je dan kan ik weer verder :)