Mailinglisten-Archive |
Hi Till, > >im Subject steht 'Zahlen' und im Bespiel stehen 'Strings' ! > da liegt auch das problem, > $viewarray[$i] ist ein string. > ich möchte aber nur die zahl am anfang vergleichen, > muss ich da einen mehrdimensionalen array machen denke schon, irgendwann musst Du es ja doch auseinanderpfriemeln, warum also nicht gleich und sofort: <? $anzahl = 4; $viewarray[0] = array(1005, "adsf"); $viewarray[1] = array(5, "aferg"); $viewarray[2] = array(200.45, "gdfghh"); $viewarray[3] = array(10.06, "fghh"); function cmp1($a, $b) {if ($a == $b) return 0; return ($a < $b) ? -1 : 1; } usort($viewarray, cmp1); echo "<pre>"; while(list,$key,$val)=_(at)_each($viewarray)) {echo $val[0]." - ".$val[1]."\n"; } echo "</pre>"; ?> sollte es falsch rum rauskommen '<' umdrehen. Kann noch ein Tippfehler drin sein... (?) m.b.G. Norbert ______________________ normal: 02292-681769 notfall: 0177-2363368 ---------------------- e.o.m.
php::bar PHP Wiki - Listenarchive