Services webmasters
Partenaires
Jeux concours gratuits
 
imap_mailboxmsginfo
<<<
imap_mime_header_decode imap_msgno
>>>

7.41 IMAP
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Voir aussi
imap_8bit
imap_alerts
imap_append
imap_base64
imap_binary
imap_body
imap_bodystruct
imap_check
imap_clearflag_full
imap_close
imap_createmailbox
imap_delete
imap_deletemailbox
imap_errors
imap_expunge
imap_fetch_overview
imap_fetchbody
imap_fetchheader
imap_fetchstructure
imap_get_quota
imap_get_quotaroot
imap_getmailboxes
imap_getsubscribed
imap_header
imap_headerinfo
imap_headers
imap_last_error
imap_list
imap_listmailbox
imap_listscan
imap_listsubscribed
imap_lsub
imap_mail_compose
imap_mail_copy
imap_mail_move
imap_mail
imap_mailboxmsginfo
->imap_mime_header_decode
imap_msgno
imap_num_msg
imap_num_recent
imap_open
imap_ping
imap_qprint
imap_renamemailbox
imap_reopen
imap_rfc822_parse_adrlist
imap_rfc822_parse_headers
imap_rfc822_write_address
imap_scanmailbox
imap_search
imap_set_quota
imap_setacl
imap_setflag_full
imap_utf7_encode
imap_utf8

7.41.45 imap_mime_header_decode()Décode les éléments MIME d'une en-tête

[ Exemples avec imap_mime_header_decode ]   PHP 3>= 3.0.17, PHP 4

array  imap_mime_header_decode ( string   text )

imap_mime_header_decode décode un message MIME qui contient des données non ASCII (Voir RFC2047 ) Les éléments décodés sont retournés dans un tableau d'objets. Chacun de ces objets a deux propriétés : "charset" & "text". Si l'élément n'a pas été encodé, ou, en d'autres termes, sil il est en clair (plain US_ASCII), la propriété "charset" est mise à "default".

Exemple imap_mime_header_decode

<?php
$text
="=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= <keld@dkuug.dk>";
$elements=imap_mime_header_decode($text);
for(
$i=0;$i<count($elements);$i++) {
   echo
"Charset: {$elements[$i]->charset}\n";
   echo
"Texte: {$elements[$i]->text}\n\n";
}
?>

Dans l'exemple ci-dessus, on trouve deux éléments : le premier a été encodé en ISO-8859-1, et le second est en clair.

<< imap_mime_header_decode >>
imap_mailboxmsginfo IMAP imap_msgno
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -