Hola Juanfuentes, gracias por leer y entender mi mensaje te estoy muy agradecido.
Lo que me falta por saber es:
Cita: Ordenar de mayor a menor la lista $valores, manteniendo los índices (quizá habría que asignarles un índice tipo 'id' tanto al crear $pesos como al crear $valores).
Es decir ya tengo un array de 3 posiciones($variable[1],$variable[2],$variable[3]), en cada posicion tengo un valor diferente.
¿Como puedo saber que posicion del array es la que mas valor tiene?
Muchas gracias.