PHP PHP Basics Daily Exercise Program Conditionals

Lucas Keiti
Lucas Keiti
1,976 Points

How can I do the validation (If and Else) when I have two variables for each condition.

In this case I have two Student`s name and two GPA scores to use in the If statement.

index.php
<?php
$studentOneName = 'Dave';
$studentOneGPA = 3.8;

$studentTwoName = 'Treasure';
$studentTwoGPA = 4.0;

//Place your code below this comment

if ($studentOneGPA == 4.0){
 echo ($studentTwoGPA . " made the Honor Roll"); 
}
else {
  echo ($studentOneName . " has a GPA of " . $studentOneGPA);
}

?>

2 Answers

Steven Parker
Steven Parker
202,085 Points

You can have two separate test blocks, one for each student.

Also, it looks like you have a GPA value where you need a Name:

<?php ...
 echo ($studentTwoGPA . " made the Honor Roll"); 
<?php
$studentOneName = 'Dave';
$studentOneGPA = 3.8;

$studentTwoName = 'Treasure';
$studentTwoGPA = 4.0;

//Place your code below this comment

if ($studentOneGPA == 4.0){
 echo ($studentTwoGPA . " made the Honor Roll"); 
}
else {
  echo ($studentOneName . " has a GPA of " . $studentOneGPA);
}

//second student check

if ($studentTwoGPA == 4.0){
 echo ($studentTwoGPA . " made the Honor Roll"); 
}
else {
  echo ($studentTwoName . " has a GPA of " . $studentTwoGPA);
}
?>
Steven Parker
Steven Parker
202,085 Points

Almost there! Check the second hint in my answer again.