Control Flow Details
If/Else Branches
An if/else branch chooses one block and skips the other.
If/Else Branches
if_else_branches.php
<?php
$score = ;
$passed = false;
$label = "";
if ($score >= 70) {
$passed = true;
$label = "pass";
} else {
$passed = false;
$label = "retry";
}
echo "score=" . $score . "\n";
echo "passed=" . ($passed ? "true" : "false") . "\n";
echo "label=" . $label . "\n";
<?php
$score = ;
$passed = false;
$label = "";
if ($score >= 70) {
$passed = true;
$label = "pass";
} else {
$passed = false;
$label = "retry";
}
echo "score=" . $score . "\n";
echo "passed=" . ($passed ? "true" : "false") . "\n";
echo "label=" . $label . "\n";
<?php
$score = ;
$passed = false;
$label = "";
if ($score >= 70) {
$passed = true;
$label = "pass";
} else {
$passed = false;
$label = "retry";
}
echo "score=" . $score . "\n";
echo "passed=" . ($passed ? "true" : "false") . "\n";
echo "label=" . $label . "\n";
branch
A branch lets the program choose different assignments from a condition.