Bonjour,
Comment peut on interpréter en PHP l'objet du mail suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$objet = '=?iso-8859-15?Q?Choix_Produits_VERNOUILLET_Les?=	=?iso-8859-15?Q?_R=E9s=E9das_/_Sem._:_1_(S48)_/_DST2021001873?=';
Je devrai obtenir cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$objet = 'Choix Produits VERNOUILLET Les Résédas / Sem. : 1 (S48) / DST2021001873';
Quand je consulte ce mail dans outlook de Office 365 l'objet est correct.
J'arrive à lire cet objet avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$objet = mb_convert_encoding(trim(strip_tags($apercu->subject), " \t\n\r\0\x0B"), 'UTF-8', "iso-8859-15, UTF-8");
$objet = str_ireplace('_', ' ', $objet);
list($stringcentre, $semaine, $numero) = explode('/', $objet);
Mais y à t'il quelque chose de plus intelligent ?

Merci pour votre aide