PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

数値PHPを比較するelseifelseまたは三項演算子の場合は?


それらのいずれかを使用できますが、より専門的なアプローチは、三項演算子(?)を使用することです。 if-else演算子と三項演算子の両方のパフォーマンスは同じです。

次の2つの変数値があるとしましょう-

$value1=10;
$value2=0;

上記の2つの変数値を比較する必要があります。

<!DOCTYPE html>
<html>
<body>
<?php
$value1=10;
$value2=0;
$data=550000;
$output=$value1 ? $value2 : $value2 ? : $data;
echo "The value is=",$output;
?>
</body>
</html>

これにより、次の出力が生成されます

出力

The value is=550000

  1. Pythonの三項演算子?

    多くのプログラミング言語は、基本的に条件式を定義する三項演算子をサポートしています。 同様に、Pythonの三項演算子は、バイナリ条件の結果に基づいて値を返すために使用されます。入力としてバイナリ値(条件)を受け取るため、「if-else」条件ブロックに似ています。ただし、関数と同様に動作する値も返します。 構文 [on_true] if [expression] else [on_false] 2つの整数を比較する1つの簡単なプログラムを書いてみましょう- a。 pythonif-elseステートメントの使用- >>> x, y = 5, 6 >>>

  2. Pythonには三項条件演算子がありますか?

    Python2.5で三項演算子が追加されました。その構文は次のとおりです。 構文 x if expr==True else y 例 次の例は使用法を示しています >>> percent=59 >>> 'pass' if percent>=50 else 'fail' 'pass' >>> percent=45 >>> 'pass' if percent>=50 else 'fail' 'fail'