Bonjour,
Comment peut on interpréter en PHP l'objet du mail suivant :
$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 :
$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 :
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
Partager