Re: [PHP] Mystery foreach error
[email protected] (Jim Giner)
| Newsgroups | php.general |
|---|---|
| Message-ID | <[email protected]> |
> $states = array( > 'AL' => array( '350','351','352','353', ), > 'AK' => array( '995','996','997','998','999', ), > 'AZ' => array( '850','851','852','853','854', ), > ... > 'WI' => array( '530','531','532', ), > 'WY' => array( '820','821','822','823','824', ), > ); > ?> Seeing your structure now, I think the problem is that '$state' is not set to a value in the array. Are you picking a State and assigning it to $state before executing this loop? If not, then $states[$state] is undefined which is not an array var.