jsjohnst Sun Nov 2 10:56:41 2003 EDT
Modified files: /phpdoc/en/reference/imap/functions imap-rfc822-parse-adrlist.xml Log: Cleaned up example. Switched it to using foreach instead of while/list/each. Also added extra sanity check as suggested in the notes (count($address_array) < 1). Index: phpdoc/en/reference/imap/functions/imap-rfc822-parse-adrlist.xml diff -u phpdoc/en/reference/imap/functions/imap-rfc822-parse-adrlist.xml:1.4 phpdoc/en/reference/imap/functions/imap-rfc822-parse-adrlist.xml:1.5 --- phpdoc/en/reference/imap/functions/imap-rfc822-parse-adrlist.xml:1.4 Wed Jul 16 13:14:40 2003 +++ phpdoc/en/reference/imap/functions/imap-rfc822-parse-adrlist.xml Sun Nov 2 10:56:41 2003 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <!-- splitted from ./en/functions/imap.xml, last change in rev 1.2 --> <refentry id="function.imap-rfc822-parse-adrlist"> <refnamediv> @@ -51,10 +51,9 @@ <?php $address_string = "Hartmut Holzgraefe <[EMAIL PROTECTED]>, [EMAIL PROTECTED], root"; $address_array = imap_rfc822_parse_adrlist($address_string,"somedomain.net"); -if(! is_array($address_array)) die("somethings wrong\n"); +if(!is_array($address_array) || count($address_array) < 1) die("something is wrong\n"); -reset($address_array); -while(list($key,$val)=each($address_array)){ +foreach($address_array as $val) { print "mailbox : ".$val->mailbox."<br>\n"; print "host : ".$val->host."<br>\n"; print "personal: ".$val->personal."<br>\n";