Bonsoir,
si tu es la même personne que Jon1988, évite de spam des nouveaux topic de partout si c'est toujours en rapport avec le même exercice stp (plus pratique pour voir la progression de ton exercice par exemple

), mais si tu n'es pas Jon1988 (ce qui me parait assez peu probable

) j'en suis désolé !
Alors, pour ton exercice, au lieu de faire plusieurs
if qui se suivent, pourquoi ne pas faire plusieurs
if imbriqués ?
Par exemple tu test si le premier paramètre est un tableau, si oui, alors tu vérifie à ce moment la si le second est aussi un tableau, si le second est alors lui aussi un tableau, tu affiche les 2 tableaux puis le tableau trié, sinon tu affiche un message d'erreur...
Il me semble que tu as mal compris le système de
return des fonctions !
Si tu veux simplement afficher les tableaux utilise des
print_r à l'intérieur de la fonction.