Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/11/2007, 15:48
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 10 meses
Puntos: 292
Re: ordenar una matriz

Lo correcto seria esto:

function pp(&$n){

for($i=0;$i<count($n);$i++){
$m[$n[$i]]=peso($n[$i]);
}

asort ($m);
$n= array_keys($m);
}

donde .....


Código PHP:
Function peso ($c){
$cs explode("."$c); // separo (split) en sub-cadenas con el separador "."
$cuenta count ($cs); 

 
$d=1$temp 0
for (
$i $cuenta -$i >= 1$i--) {
 
$d $d 10
 
$temp $temp $cs[$i] *$d;
 
//echo $temp.$p; 
}
return (
$temp); 

O sea... ordeno por peso