stilgar_cpsNOSPAM at zipmail dot NOSPAMcom dot br
06-Sep-2001 05:30
Use
example:
$array[0]['Fator1']=7;
$array[0]['Fator2']="Name";
$array[1]['Fator1']=5;
$array[1]['Fator2']="Name";
$array[2]['Fator1']=7;
$array[2]['Fator2']="NameDiferente";
.....
We
want to order by Fator1, then Fator2, then:
function Compare($ar1,
$ar2)
{
if ($ar1['Fator1']<$ar2['Fator1'])
return
-1;
else if ($ar1['Fator1']>$ar2['Fator1'])
return
1;
if ($ar1['Fator2']<$ar2['Fator2'])
return -1;
else if ($ar1['Fator2']>$ar2['Fator2'])
return 1;
return 0;
}
To sort now, we use:
uasort($array,
'Compare');