imap_rfc822_parse_adrlist

imap_rfc822_parse_adrlist -- Analyse une chaîne d'adresse.

Description

string imap_rfc822_parse_adrlist ( string address, string default_host)

address analyse la chaîne address et essaie , pour chaque adresse , de retourner un tableau d ' objets . Les 4 objets sont :



Exemple 1 . Exemple avec imap_rfc822_parse_adrlist( )

 
?php

 
$address_string

 
=

 
"

 
Hartmut

 
Holzgraefe

 
hartmut@cvs.php.net

 
,

 
postmaster@somedomain.net

 
,

 
root"

 
;

 
$address_array

 
=

 
imap_rfc822_parse_adrlist($address_string

 
,"somedomain.net")

 
;

 
if(

 
!

 
is_array($address_array)

 
)

 
die("une

 
erreur...\n")

 
;

 
reset($address_array)

 
;

 
while(list($key,$val)=each($address_array))

 
{

 
print

 
"boîte

 
:

 
".$val

 
-

 
mailbox

 
.

 
"

 
br

 
\n"

 
;

 
print

 
"hôte

 
:

 
".$val

 
-

 
host

 
.

 
"

 
br

 
\n"

 
;

 
print

 
"personnel

 
:

 
".$val

 
-

 
personal

 
.

 
"

 
br

 
\n"

 
;

 
print

 
"adl

 
:

 
".$val

 
-

 
adl

 
.

 
"

 
p

 
\n"

 
;

 
}

 
?