array sortieren
Roger
- php
hallo!
wie sortiere ich einen array, der so aussieht:
Array
(
[0] => 2
[1] => 7
[2] => 3
[3] => 4
[4] => 5
[5] => 6
)
raus sollte dann:
2
3
4
5
6
7
kommen. nur wie? sort() o.ä. hat nicht funktioniert... warum?
gruß.
roger.
Hallo du da draußen,
kommen. nur wie? sort() o.ä. hat nicht funktioniert... warum?
Wie sah denn dein sort()-Code aus? Und was kam dabei raus?
Mit sort() müsste es eigentlich funktionieren.
Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de),
Dogfish
Hallo du da draußen,
Wie sah denn dein sort()-Code aus? Und was kam dabei raus?
da steht jetzt nur: 1
vielleicht sollte ich noch erwähnen, dass ich diesen array vorher bearbeitet habe mit dieser funktion, da einige werte darin doppelt vor kamen:
function my_array_unique($somearray)
{
$tmparr = array_unique($somearray);
$i=0;
foreach ($tmparr as $v)
{
$newarr[$i] = $v;
$i++;
}
return $newarr;
}
gruß.
roger.
Hallo ihr da draußen,
da steht jetzt nur: 1
Dann liegt es daran, dass der Funktionsaufruf
sort($array);
und nicht
$array = sort($array);
ist. Das dürfte das Problem beheben.
Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de),
Dogfish
Hallo ihr da draußen,
sort($array);
oh man!
genau das war's.
*rotwerd*
danke!
gruß.
roger.