わかりましたので、PHPは初めてですが、ゆっくりと理解していきます。しかし、1つ質問があります。以下のこれらの例では、両方を異なるマークアップで動作させることができます。{ } を含むものと含まないものがあります。これはなぜですか?誰か説明してくれませんか。
と
<?php
    $guess = 7;
    $number = 7;
    if ( $guess < $number ){
    echo "Too low!";
    }elseif ($guess > $number){
    echo "Too high!";
    }else {
    echo "You win!";
    }
  ?>
それなし
<?php
    $guess = 7;
    $number = 7;
    if ( $guess < $number )
    echo "Too low!";
    elseif ($guess > $number)
    echo "Too high!";
    else 
    echo "You win!";
  ?>