login  Naam:   Wachtwoord: 
Registreer je!
 Forum

hoogste getallen nemen?

Offline Elpiedro - 23/12/2006 15:09
Avatar van ElpiedroPHP interesse beste, is er een functie die een aantal getallen heeft en daar de 10 hoogste van neemt?

dat zou zalig zijn!

2 antwoorden

Gesponsorde links
Offline Simon - 23/12/2006 15:22 (laatste wijziging 23/12/2006 15:38)
Avatar van Simon PHP expert steek al je getallen in een array
  1. $ar = array(20,15,12,11,10,9,8,7,6,5,4,3,2,1,0); //alle nummers

dan sorteer je die met sort();
numeriek uiteraard
  1. sort($ar, SORT_NUMERIC);

dan haal je de 10 hoogste eruit mbv een for lus
  1. for($i=0;$i<10;$i++) {
  2. echo $ar[$i];
  3. }

en nu alles in een functie
  1. <?php
  2. function sorteer_en_10hoogste($ar) {
  3. sort($ar, SORT_NUMERIC);
  4. for($i=0;$i<10;$i++) {
  5. echo $ar[$i];
  6. }
  7. }
  8. $nummers = array(20,15,12,11,10,9,8,7,6,5,4,3,2,1,0); //alle nummers
  9. sorteer_en_10hoogste($nummers);
  10. ?>

lees aub heel de post door en ga niet copy-pasten, dank u 
Offline Elpiedro - 23/12/2006 15:37
Avatar van Elpiedro PHP interesse super bedankt!!!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s