PHPでは三項式で簡単な条件判定関数を実装することができます。記述方法は「式1?式2:式3」となり、「式1」の条件が成立すると「式2」が実行されます。 」、それ以外の場合は「式 3」を実行します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php での三項演算
三項演算は、単純な条件判定関数を実装できます。つまり、最初の式の結果に基づいて、他の 2 つの式のいずれかを選択し、実行します。
三項演算式の方法書き込み内容:
表达式1?表达式2:表达式3
の意味: 条件「式 1」が true の場合はステートメント「式 2」を実行し、それ以外の場合はステートメント「式 3」を実行します。
サンプル コードは次のとおりです。
<?php $a = 10; $a % 2 == 0 ? print '$a 是偶数!' : print '$a 是奇数!'; ?>
実行結果は次のとおりです。
$a 是偶数!
さらに、式 2
および 式 3
では一重引用符 () を使用することもできます。 '')
または二重引用符 (""
) を使用して、以下に示すように、不要なコードを避けるためにいずれかを省略します。
<?php $a = 10; $b = 7; $a % 2 == 0 ? print '$a 是偶数!<br>' : ""; $b % 2 == 0 ? '' : print '$b 是奇数!'; ?>
実行結果は次のとおりです。
$a 是偶数! $b 是奇数!
注: 三項演算を使用する場合、文字列を出力する必要がある場合は、echo ステートメントの代わりに print ステートメントを使用することをお勧めします。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでの三項式の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。