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

Challenge Task 3 - Variables and Conditionals

  • Not sure where I am going wrong with the code.
index.php
<?php
$flavor = "vanilla";
echo "<p>Your favorite flavor of ice cream is ";
echo "<?php echo $flavor; ?>";
echo ".</p>";
if($flavor=="cookie dough."){
echo "<p>Hal's favorite flavor is <?php echo $flavor; ?>, also!</p>";
} else {
echo "<p>Hal doesn't love $flavour!</p>";
}
?>

1 Answer

Antonio De Rose
Antonio De Rose
20,859 Points
<?php
$flavor = "vanilla";
echo "<p>Your favorite flavor of ice cream is ";
echo "<?php echo $flavor; ?>";/*this line will work, not necessary to wrap it among <?php ?>, 
as the contents here is not mixed with html and php
echo $flavor, itself is enough*/
echo ".</p>";
if($flavor=="cookie dough."){
echo "<p>Hal's favorite flavor is <?php echo $flavor; ?>, also!</p>";/*bring back this line, as the way it was, 
while doing the 2nd task*/
} 
else {//you do not need this, task does not asked to do so
echo "<p>Hal doesn't love $flavour!</p>";//you do not need this
}//you do not need this
?>