PHP - Fonction imap_utf8 ()

Les fonctions PHP-IMAP vous aident à accéder aux comptes de messagerie, IMAP signifie IInternet Mail Aaccès Protocol en utilisant ces fonctions, vous pouvez également travailler avec les protocoles NNTP, POP3 et les méthodes d'accès aux boîtes aux lettres locales.

le imap_utf8() La fonction accepte une chaîne codée MIME comme paramètre et la décode en UTF-8.

Syntaxe

imap_utf8($txt);

Paramètres

Sr. Non Paramètre et description
1

txt (Mandatory)

Il s'agit d'une valeur de chaîne représentant la chaîne de codage MIME.

Valeurs de retour

Cette fonction renvoie une valeur de chaîne contenant la valeur UTF-8 de la chaîne donnée.

Version PHP

Cette fonction a été introduite pour la première fois dans la version 4 de PHP et fonctionne dans toutes les versions ultérieures.

Exemple

L'exemple suivant montre l'utilisation du imap_utf8() fonction.

<html>
   <body>
      <?php
         $mime_encoded = 'example: =?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?=';
         $res = imap_utf8($mime_encoded);
         print($res);
         print("<br>");
		
         $mime_encoded = 'test =?ISO-8859-1?Q?Schl=FCter?=';
         $res = imap_utf8($mime_encoded);
         print($res);
      ?>
   </body>
</html>

Production

Cela générera la sortie suivante -

example: Prüfung Prüfung
test Schlüter