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! While you're at it, check out some resources Treehouse students have shared here.

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 Conditionals & Loops Conditionals Challenge

Please help <?php $name = "Mike"; if($name == "Mike") $info = "Hi,I am Mike!"; ?> where have I gone wrong

<?php $name = "Mike"; if($name == "Mike") $info = "Hi,I am Mike!"; ?>

Please where have I gone wrong

index.php
<?php
$name = "Mike";
  if($name == "Mike")
  $info = "Hi,I am Mike!";
?>

3 Answers

interesting. use ' instead of " .

<?php
  $name = 'Mike';
if ($name == 'Mike')
  echo 'Hi, I am Mike!';
?>

Thank you it works

Hi Henry.

The challange states that you have to "echo" the string 'Hello I'm Mike!' - > so you have to echo it :)

<?php
$name = "Mike";
  if($name == "Mike")
    echo  "Hi,I am Mike!";
?>

You wrote the string to another variable, but if you want to give an output the you have to use echo.

Happy Coding!!!

nWEBd

Still doesn't work that way

You are welcome.

I only find it strange that the challange so strict is that a single quote must be used.

Because single or double quotes represent a string literal. ( You only have to be careful when you combine them together in a string, but there you just need a char break so that the string is correctly taken).

Regards.