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";

Reply via email to