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.