Foreach qui remplace le array_map avec array_shift
@RealET : tu as fait des modifications bienvenues pour éviter un avertissement sur le array_map('array_shift', $filles)
, le but étant d'appliquer un join sur une liste d'id.
En fait, tu remplaces le array_map par une boucle ce qui est ok, mais tu reconstruis le tableau comme avant que tu passes au join(). C'est bien dommage, car de fait, tu parcours deux fois le tableau.
Je pense que puisque tu parcours le tableau des ids, il serait plus judicieux de ne pas recréer le tableau "shifté" mais directement la chaine sortant du join.