PHP PHP Arrays and Control Structures PHP Arrays Multidimensional Arrays

Alejandro Domingo
Alejandro Domingo
PHP Development Techdegree Student 880 Points

I can't solve it

Too difficult haha

index.php
<?php
//edit this array
$contacts = array(
 $name = array('Alena Holligan' => 'alena.holligan@teamtreehouse.com'),
 $name = array('Dave McFarland' => 'dave.mcfarland@teamtreehouse.com'),
 $name = array('Treasure Porth' => 'treasure.porth@teamtreehouse.com'),
 $name =array('Andrew Chalkley' => 'andrew.chalkley@teamtreehouse.com')
);

echo "<ul>\n";
//$contacts[0] will return 'Alena Holligan' in our simple array of names.
echo "<li>Alena Holligan : alena.holligan@teamtreehouse.com</li>\n";
echo "<li>Dave McFarland : dave.mcfarland@teamtreehouse.com</li>\n";
echo "<li>Treasure Porth : treasure.porth@teamtreehouse.com</li>\n";
echo "<li>Andrew Chalkley : andrew.chalkley@teamtreehouse.com</li>\n";
echo "</ul>\n";

1 Answer

Jeffrey Howard
Jeffrey Howard
16,651 Points

I'll admit at first I was a little confused but after replaying "Multidimensional Array" video, helped a lot. Around the 3:55 mark she shows other formatting options to handle multidimensional arrays as well as short array syntax.

So for task 1 of 3, it should look something like this:

//edit this array
$contacts[] = [
  "name" => "Alena Holligan"
];

$contacts[] = [
  "name" => "Dave McFarland"
];

$contacts[] = [
  "name" => "Treasure Porth"
]; 

$contacts[] = [
  "name" => "Andrew Chalkley"
];

Each time we use "$contacts[]=", we are assigning an element or for this challenge an array, which are the arrays that this this Challenge is asking us to add to the $contacts array.