Tengos dos arrays de numeros:
$a=array(5,3,4,1,2,6)
$b=array(2,4,5)
Quiero compararlos y obtener un tercer array que contenga los mismos elementos de $b pero ordenados según el orden de $a. Es decir, el array resultante sería:
$c=array(5,4,2)
No sé si existe una funcion predefinida para esto en php o tengo que hacer una, por favor necesito ayuda. gracias