na arsort de eerste 5 values uit array halen
Ivo K
19/10/2008 16:49:00Hoi allemaal,
Ik heb een vraagje;
ik heb nu dit;
Als ik het nu print krijg ik dus
nu wil ik de eerste 5 values pakken dus
7, 6, 0, 8 en 1
hoe moet dit ?
Alvast bedankt, Ivo
Ik heb een vraagje;
ik heb nu dit;
Code (php)
Als ik het nu print krijg ik dus
nu wil ik de eerste 5 values pakken dus
7, 6, 0, 8 en 1
hoe moet dit ?
Alvast bedankt, Ivo
Gewijzigd op 01/01/1970 01:00:00 door Ivo K
PHP hulp
21/12/2024 15:39:38Ivo K
19/10/2008 16:55:00@Karl;
ja, daar was ik achter, maar hoe?
de keys lopen allemaal verschillend
ja, daar was ik achter, maar hoe?
de keys lopen allemaal verschillend
Gewijzigd op 01/01/1970 01:00:00 door Ivo K
Ivo K
19/10/2008 17:02:00Eventueel nog een reset d'r achteraan :-).
Ivo K
19/10/2008 17:30:00Joren de Wit
19/10/2008 17:33:00Daarvoor zou ik na de arsort() een foreach-loop gebruiken:
- SanThe -
19/10/2008 17:40:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$nummers = array(
0 => 7,
1 => 5,
2 => 3,
3 => 4,
4 => 1,
5 => 2,
6 => 8,
7 => 9,
8 => 6,
9 => 0
);
arsort($nummers);
$nummers = array_slice($nummers, 0, 5, true);
$keys = array_keys($nummers);
?>
$nummers = array(
0 => 7,
1 => 5,
2 => 3,
3 => 4,
4 => 1,
5 => 2,
6 => 8,
7 => 9,
8 => 6,
9 => 0
);
arsort($nummers);
$nummers = array_slice($nummers, 0, 5, true);
$keys = array_keys($nummers);
?>
Alle keys die je zoekt zitten nu in $keys.