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 trialHenry Nduka
1,500 PointsPlease 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
<?php
$name = "Mike";
if($name == "Mike")
$info = "Hi,I am Mike!";
?>
3 Answers
Nejc Vukovic
Full Stack JavaScript Techdegree Graduate 51,574 Pointsinteresting. use ' instead of " .
<?php
$name = 'Mike';
if ($name == 'Mike')
echo 'Hi, I am Mike!';
?>
Nejc Vukovic
Full Stack JavaScript Techdegree Graduate 51,574 PointsHi 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
Henry Nduka
1,500 PointsStill doesn't work that way
Nejc Vukovic
Full Stack JavaScript Techdegree Graduate 51,574 PointsYou 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.
Henry Nduka
1,500 PointsHenry Nduka
1,500 PointsThank you it works