ホームページ  >  記事  >  バックエンド開発  >  PHP経由で指定範囲内の2つの正の整数値から最大値を求める

PHP経由で指定範囲内の2つの正の整数値から最大値を求める

藏色散人
藏色散人オリジナル
2021-08-18 09:41:542096ブラウズ

前回の記事「指定した文字列をコピーしてPHPで新しい文字列を出力する」では、PHPで指定した文字列をコピーして新しい文字列を出力する方法を紹介しました。 ~

それでは、今回の記事のテーマは「PHPで指定範囲内の2つの正の整数値から最大値を求める」です。

この質問をさらに詳しく見てみましょう: 「20 ~ 30 の範囲内の 2 つの正の整数値から大きい方の値を見つける PHP プログラムを作成する方法。両方がこの範囲内にない場合は、0 を返します。」 」。

ローカルで練習して、要件を満たすこの PHP プログラムを作成できるかどうかを確認できます。

以下は私が提示した方法です。皆さんが考えていることと同じかどうかはわかりません~

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

<?php
function test($x, $y)
{
    if ($x >= 20 && $x <= 30 && $y >= 20 && $y <= 30)
    {
        if ($x >= $y)
        {
            return $x;
        }
        else
        {
            return $y;
        }
    }
    else if ($x >= 20 && $y <= 30)
    {
        return $x;
    }
    else if ($y >= 20 && $y <= 30)
    {
        return $y;
    }
    else
    {
        return 0;
    }
}


echo test(78, 95)."<br>";
echo test(20, 30)."<br>";
echo test(21, 25)."<br>";
echo test(28, 28)."<br>";

出力結果:

PHP経由で指定範囲内の2つの正の整数値から最大値を求める

0
30
25
28

上記のコードでは、主に PHP の if else ステートメントと比較演算子を使用して実装しています。これは非常に簡単です~

注:

#PHP でコードを記述するとき、さまざまな決定に対してさまざまなアクションを実行したいことがよくあります。その場合、コード内で条件ステートメントを使用してこれを実現できます。少し。

PHP では、使用できる条件ステートメントは次のとおりです:

if ステートメント: 指定された条件が true の場合、コードが実行されます;

if.. .else ステートメント: 条件が true の場合、コードを実行します。条件が false の場合、コードのもう一方の端を実行します。

if...elseif....else ステートメント: 別のコード ブロックを実行します。 2 つ以上の条件に基づく;

switch ステートメント: 実行する複数のコード ブロックの 1 つを選択します。

最後に、最新かつ最も包括的な「

PHP ビデオ チュートリアル 」をお勧めします~ぜひ学んでください!

以上がPHP経由で指定範囲内の2つの正の整数値から最大値を求めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。