Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [PHP] rangschikken uit een textbestand (https://forum.scholieren.com/showthread.php?t=155218)

DrFreeman 10-07-2002 19:29

[PHP] rangschikken uit een textbestand
 
oke ik heb dus een txt bestand

waar dus mbv een array ingezet is

[NAAM][PERCENTAGE][WOONPLAATS]

zo zie je dus in de .txt

[Pietje][15][Amsterdam][Peter][43][Rotterdam][Truus][34][Utrecht][Boris][86][Den Haag]

ik wil dus een scriptje hebben dat alle alle informatie uit de txt haalt en sorteert van hoog percentage naar laag

dus dat ik in bijv tables kan neerzetten
Boris 86% uit Den Haag
Peter 43% uit Rotterdam
Truus 34% uit Utrecht
Pietje 15% uit Amsterdam

let op, alles staat dus op willekeurige volgorde in de txt

kom er zelf voor geen neet uit...

eddie 10-07-2002 19:37

er zijn toch wel functies in PHP om een array te sorteren?

DrFreeman 10-07-2002 19:38

ja met database ja... niet uit txt bestand

eddie 10-07-2002 19:39

http://www.php.net/manual/en/function.sort.php

eddie 10-07-2002 19:42

gebruikt usort voor je multi-dimensionale array:

http://www.php.net/manual/en/function.usort.php

PHP-code:

function cmp ($a$b) {
    return 
strcmp($a["fruit"], $b["fruit"]);
}

$fruits[0]["fruit"] = "lemons";
$fruits[1]["fruit"] = "apples";
$fruits[2]["fruit"] = "grapes";

usort($fruits"cmp");

while (list (
$key$value) = each ($fruits)) {
    echo 
"\$fruits[$key]: " $value["fruit"] . "\n";



DrFreeman 10-07-2002 19:46

ow beter (y)


Alle tijden zijn GMT +1. Het is nu 03:02.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.