Hallo,
ich sitze verzweifelt vor dieser Funktion und verstehe sie einfach nicht.
Woher weiß die Funktion vergleich was $links und $rechts für werte sind? Und wieso sortiert es das ganze korrekt???
ich sitze verzweifelt vor dieser Funktion und verstehe sie einfach nicht.
PHP-Code:
<?php
function vergleich ($links, $rechts)
{
if ($links == $rechts) {
return 0;
}
if ($links > $rechts) {
return -1;
}
else {
return 1;
}
}
$arr = array(3,2,5,6,1);
usort($arr, "vergleich");
echo "// Ausgabe: ";
foreach ($arr as $value )
{
echo "$value ";
}
?>
Kommentar