|
Последние активные темы форума |
|
imap_rfc822_parse_adrlist
(PHP 3>= 3.0.2, PHP 4 , PHP 5) imap_rfc822_parse_adrlist -- Parses an address string
Descriptionarray imap_rfc822_parse_adrlist ( string address, string default_host ) This function parses the address string as defined in
RFC2822 and
for each address, returns an array of objects.
The objects properties are:
mailbox - the mailbox name (username)
host - the host name
personal - the personal name
adl - at domain source route
Пример 1. imap_rfc822_parse_adrlist() example
<?php
$address_string
=
"Joe Doe <doe@example.com>, postmaster@example.com, root"
;
$address_array
=
imap_rfc822_parse_adrlist
(
$address_string
,
"example.com"
);
if (!
is_array
(
$address_array
) ||
count
(
$address_array
) <
1
) {
die(
"something is wrong\n"
);
}
foreach (
$address_array
as
$val
) {
echo
"mailbox : "
.
$val
->
mailbox
.
"<br />\n"
;
echo
"host : "
.
$val
->
host
.
"<br />\n"
;
echo
"personal: "
.
$val
->
personal
.
"<br />\n"
;
echo
"adl : "
.
$val
->
adl
.
"<br />\n"
;
}
?>
|
|
|