PHP ARRAY SORT
Tim Kampherbeek
01/06/2017 09:21:05Hoi mede phpers,
Ik heb een vraagje, ik wil graag een array sorteren op alfabetische volgorde maar ik weet niet hoe.
Hier mijn code:
Nu wil ik graag dat alles gesorteerd word op $fieldValueData['value'], hoop dat iemand mij daarmee kan helpen :)
Ik heb een vraagje, ik wil graag een array sorteren op alfabetische volgorde maar ik weet niet hoe.
Hier mijn code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$userArray = array();
$memberArray = array();
foreach($etc as $voorbeeld) {
$fieldArray = array();
array_push($fieldArray, $memberData['groupMemberId']);
array_push($fieldArray, utf8_encode($voornaamData['value']));
array_push($fieldArray, utf8_encode($achternaamData['value']));
array_push($fieldArray, utf8_encode($fieldValueData['value']));
array_push($memberArray, $fieldArray);
array_push($userArray, array(utf8_encode($thisUserData['name']), $memberArray));
}
echo json_encode($userArray);
?>
$userArray = array();
$memberArray = array();
foreach($etc as $voorbeeld) {
$fieldArray = array();
array_push($fieldArray, $memberData['groupMemberId']);
array_push($fieldArray, utf8_encode($voornaamData['value']));
array_push($fieldArray, utf8_encode($achternaamData['value']));
array_push($fieldArray, utf8_encode($fieldValueData['value']));
array_push($memberArray, $fieldArray);
array_push($userArray, array(utf8_encode($thisUserData['name']), $memberArray));
}
echo json_encode($userArray);
?>
Nu wil ik graag dat alles gesorteerd word op $fieldValueData['value'], hoop dat iemand mij daarmee kan helpen :)
Gewijzigd op 01/06/2017 15:00:33 door Tim Kampherbeek
PHP hulp
23/12/2024 19:10:46Ivo P
01/06/2017 11:42:51als je je code binnen php-tags (<¿php en ¿>) zet, wordt deze ook wat leesbaarder.
ik snap niet geheel wat je nu doet.
Vooral omdat er data vanuit het ene naar het andere array gaat.
Maar laten we bij het begin beginnen: waar komt die data vandaan? Uit een database eventueel? Want waarschijnlijk kun je dan beter daar beginnen met sorteren.
ik snap niet geheel wat je nu doet.
Vooral omdat er data vanuit het ene naar het andere array gaat.
Maar laten we bij het begin beginnen: waar komt die data vandaan? Uit een database eventueel? Want waarschijnlijk kun je dan beter daar beginnen met sorteren.
Thomas van den Heuvel
01/06/2017 13:02:04custom array = custom sorteerfunctie
En wat @Ivo zegt.
Enne, waarom is die data om te beginnen niet UTF-8?
Enne, waarschijnlijk wil je ook expliciet aangeven dat dit (JSON-data en) UTF-8 betreft door het meegeven van een header:
En wat @Ivo zegt.
Enne, waarom is die data om te beginnen niet UTF-8?
Enne, waarschijnlijk wil je ook expliciet aangeven dat dit (JSON-data en) UTF-8 betreft door het meegeven van een header:
Tim Kampherbeek
01/06/2017 14:59:53Thomas van den Heuvel
01/06/2017 15:02:29Tim Kampherbeek
01/06/2017 15:07:10Bart Smulders
04/06/2017 19:36:42Je kan ook bv de functie sort gebruiken [Link]http://php.net/manual/en/function.sort.php[/link]