PHP : correctif pour « argument non valide fourni pour foreach() » L'erreur est causée lorsque la variable sur laquelle foreach tente d'itérer n'est pas un tableau. Par exemple, disons que j'ai une fonction appelée get_user_posts. Cette fonction est censée renvoyer un tableau de commentaires utilisateur.