En mi caso.
Código PHP:
//Ordenar un array según otro array.
$array_orden_para_mostrar = ['es', 'en', 'fr', 'ge', 'gr']; //Este será el orden que se muestre en el html.
$array_obtenido = ['fr', 'en', 'es']; //Este es el array obtenido mediante readdir.
//Deseo obtener un array de la forma:
$array_resultado = ['es', 'en', 'fr']; //De tal forma que los valores de $array_obtenido se ordenen según $array_orden_para_mostrar.
Atentamente, un saludo.