Mam tablicę X wierszy na 3 kolumny i w trzeciej kolumnie są wartości liczbowe stosuję funkcję:
function porownaj($x, $y)
{
if ( $x[2] == $y[2] )
return 0;
else if ( $x[2] < $y[2] )
return 1;
else
return -1;
}
usort($linia, 'porownaj');
która układa te wartości w 3 kolunmnie idealnie ale jeżeli mają tyle samo znaków, bo np: 11 jest mniejsze od 2, a nie chcę stosować formatu dwucyfrowego 02 bo wtedy by grało.
Nie mam głowy aby to wykombinować w inny sposób jak w usort() parametr NUMERIC być nie może!
Błagam o pomoc!!!