problem accessing array element
Posted: Wed Nov 24, 2010 9:06 pm
I've loaded two rows into an array. I see they are there since I display them. I'm then trying to access 'name' in the first row, but I get an offset error when doing what I do below. Not sure what I need to do to display the first name.
This produces the following output:
Bill,15122
John,15201
Notice: Undefined offset: 0 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\30_a\game_main_test1.php on line 397 looking for Bill:
Code: Select all
$name = "Bill";
$zip = "15122";
$contacts[] = array('name' => $name, 'zip' => $zip);
$name = "John";
$zip = "15201";
$contacts[] = array('name' => $name, 'zip' => $zip);
foreach ( $contacts as $contacts )
{
echo $contacts['name'].",".$contacts['zip']."<br/>";
}
echo "looking for Bill:".$contacts[0]['name']."<br/>";
Bill,15122
John,15201
Notice: Undefined offset: 0 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\30_a\game_main_test1.php on line 397 looking for Bill: