Nina: usort: invalide Funktion?!

Beitrag lesen

Hi,

warum ist meine Vergeleichsfunktion neuerdings invalide laut usort?

function cmp($a,$b)
 {
  if(doubleval($a['price'])==doubleval($b['price'])) return 0;
  return (doubleval($a['price'])<doubleval($b['price']))? -1:1;
 }

Bei dem input für usort handelt es sich um einen Array der Art:
$Data[$i]['price']=$intPrice;
...

Hoffe, Ihr findet den Fehlerteufel.

Danke schonmal