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

Stuck on If statement

I'm looking at the code from the lesson and there are " double quotation marks on for the comparison and answer. What am I missing?

index.php
<?php
$flavor = "vanilla";

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

?>

1 Answer

Clayton Perszyk
MOD
Clayton Perszyk
Treehouse Moderator 46,127 Points
<?php
  $flavor = "vanilla"; # set flavor (task 1)
  echo "<p>Your favorite flavor of ice cream is ";
  echo $flavor ; # use variable to output flavor (task 2)
  echo ".</p>";
  if ($flavor == "cookie dough") { # Use a conditional to output next line, if your flavor is the same as Hal's (task 3)
    echo "<p>Hal's favorite flavor is cookie dough, also!</p>";
  }
?>