Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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,631 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