ホームページ > バックエンド開発 > PHPの問題 > PHPのif-elseステートメントを使用して生徒の学年レベルを確認する方法

PHPのif-elseステートメントを使用して生徒の学年レベルを確認する方法

藏色散人
リリース: 2023-03-12 07:02:02
オリジナル
7325 人が閲覧しました

前回の記事「PHPスイッチを使って曜日を表示する方法」では、PHPのswitch文を使って曜日を表示する方法を紹介しました。Switchは1つです。 PHP の条件文の一部。今日は別の条件文の使い方を紹介します~

この記事の主な内容はタイトルの通りで、具体的な問題の説明は「if-else文を使ったPHPプログラムの書き方」です。スコアに基づいて生徒の成績をチェックするには?」

たとえば、生徒の成績を A、B、C、不合格の 4 段階に分けた場合、与えられた得点に基づいて成績の範囲を判断するだけで済みます。

早速、コードに直接進みましょう:

PHP コードは次のとおりです:

<?php
$marks = 40;

if ($marks>=90)
{
    $grade = "甲等";
}
else if($marks>=75)
{
    $grade = "乙等";
}
else if($marks>=60)
{
    $grade = "丙等";
}
else
{
    $grade = "不合格";
}

echo "学生成绩: $grade";
ログイン後にコピー

ここではランダムに指定しました。スコアが 40 の場合、判定結果は次のようになります。

学生成绩: 不合格
ログイン後にコピー

上記コードの場合:

スコアが 90 以上の場合、評価は A、スコアが 75 未満の場合、グレードは次のようになります。および 89 の場合、成績は B グレードになります。

スコアが 60 ~ 74 の場合、成績は C グレードとなり、スコアが 60 未満の場合、学生は不合格となります。

注:

if...else ステートメント: 条件が true の場合にコード ブロックを実行し、別のコード ブロックを実行します。条件が true ではない場合;

構文は次のとおりです:

if (条件)
{
条件成立时执行的代码;
}
else
{
条件不成立时执行的代码;
}
ログイン後にコピー

ここで皆さんに簡単に説明します:

if...elseif.... else ステートメント: 複数の条件のいずれかが true の場合にコード ブロックを実行するには、if....elseif...else ステートメントを使用します。

その文法

if (条件)
{
    if 条件成立时执行的代码;
}
elseif (条件)
{
    elseif 条件成立时执行的代码;
}
else
{
    条件不成立时执行的代码;
}
ログイン後にコピー

最後に、最新かつ最も包括的な「PHPビデオチュートリアル」をお勧めします~ぜひ学んでください!

以上がPHPのif-elseステートメントを使用して生徒の学年レベルを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート