PHP Build a Basic PHP Website (2018) Building a Media Library in PHP Variables and Conditionals

variables

$flavor = 'lemon sorbet';

<? php if ($flavor == "cookie dough") { echo "<p>Hal's favorite flavor is not cookie dough!</p>"; }

?>

index.php
<?php
$flavor = 'cookie dough';
echo "<p>Your favorite flavor of ice cream is ";
echo $flavor;
echo ".</p>";
echo "<p>Hal's favorite flavor is cookie dough! also!</p>";


?>

1 Answer

Cody Hansen
Cody Hansen
4,738 Points

I'm not entirely sure what you are asking here, but I have looked at it a while and come to the conclusion that the beginning code is your attempt for task #3 of the code challenge. If I am incorrect, just let me know and I'll do what I can to help.

Now, going off that assumption, let's look at your code! Currently, you have:

$flavor = 'lemon sorbet';

<? php if ($flavor == "cookie dough") { echo "<p>Hal's favorite flavor is not cookie dough!</p>"; }

?>

You're on the right track, Garry! Just a few minor fixes. Since the variable $flavor is a PHP variable, it must be inside the PHP tags like so:

<?php 

    $flavor = 'lemon sorbet';
    if ($flavor == "cookie dough")
          {
                 echo "<p>Hal's favorite flavor is cookie dough, also!</p>";
          }

?>

The remaining code can also be placed between the same PHP tags to make it easier on you!

<?php
      $flavor = 'lemon sorbet';
      echo "<p>Your favorite flavor of ice cream is ";
      echo $flavor;
      echo ".</p>";
      if ($flavor == "cookie dough")
          {
                 echo "<p>Hal's favorite flavor is cookie dough, also!</p>";
          }
?>

I hope this helps!

Thanks a lot Cody. I had a brain freeze. I could see the answer but to type this out, was not happening.

Cody Hansen
Cody Hansen
4,738 Points

I'm glad to help! It happens to all of us.

Happy coding!