Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP PHP Basics (Retired) PHP Datatypes PHP Datatypes Challenge

OMG :@ What is wrong ? =S

Challenge Task 7 of 7

Time to add an associative array named $favorite_colors. The keys will be, in order, the following: 'mike', 'jane', & 'chris' with values for each. Those values are 'green', 'blue', & 'yellow'

Oops! It looks like Task 1 is no longer passing.


//Place your code below this comment
$integer_one = 1;
$integer_two = 2;
$golden = 1.618;

$bool = true;

$colors = array('red', 'blue', 'green');

echo $colors[1]

$favorite_colors = array("mike" => "green", "jane" => "blue", "chris" => "yellow");


1 Answer

Jason Anders
Jason Anders
Treehouse Moderator 145,855 Points

Hey Alex,

First off, never pay attention to the error "Task x is not longer passing." It really only means that you did something in the current task that broke the code as the checker goes through it. So, resist the urge to click "Go to task one". Just ignore that error and figure what is wrong in the current code/task and then click "check work" again.

In this instance, somehow between Task 6 and Task 7 you deleted (lost) the semi-colon at the end of the echo line. Just put a semi-colon in and everything else is all good. Your code is correct and does pass Task 7 with the semi-colon added.

Keep Coding! :)


thanks very much Jason :P