Cette fonction va te permettre de transformer l'UTF-8 en ISO-8859-15 mais comme tu t'en doutes, l'ISO-8859-15 comporte moins de caractères que l'UTF-8, par conséquent, tu risques de ne pas pouvoir convertir certains caractères.
Pour éviter que iconv "s'arrête" (en générant une erreur) sur ces caractères qu'il ne peut pas traduire, tu as deux options :
- TRANSLIT : lorsqu'un caractère ne peut être représenté en ISO-8859-15, iconv va essayé de trouver un (ou plusieurs caractères) de substitution
- IGNORE : les caractères qui ne peuvent pas être traduis en ISO-8859-15 sont ignorés