PHPでウェブの世界と繋がろう!
menu
ホーム > PHPサンプル > 演算子系 > 条件演算子を利用したい

条件演算子を利用したい

Pocket

サンプルコード sample code

- 1 分ノート ! -

? : 条件演算子(三項演算子)
  • (条件式) ? 真の場合の式 : 偽の場合の式;
  • 式に対して式を評価する

条件演算子

条件演算子はオペランド(演算子の対象となる値)を3つ使用するPHP唯一の三項演算子です。条件演算子「? :」は「?」の左辺の式を評価し結果が「真(TRUE)」の場合は「:」の左辺の式の値を返し、「偽(FALSE)」の場合は「:」の右辺の式の値を返します。式に対して式を評価します。PHPの式についてはこちら

– サンプル Click Here ! –

<h3>条件演算子(三項演算子)</h3>
<?php
echo (1) ?       'TRUE'."<br/>\n" : 'FALSE'."<br/>\n";

echo (1 == 1) ?  'TRUE'."<br/>\n" : 'FALSE'."<br/>\n";

echo (1 == 2) ?  'TRUE'."<br/>\n" : 'FALSE'."<br/>\n";

$a = 10;
$b = 10;
echo ($a === $b) ? $a*$b."<br/>\n" : $a/$b."<br/>\n";
?>
実行結果
条件演算子(三項演算子)
TRUE
TRUE
FALSE
100

– サンプル Click Here ! –


タグ(=記事関連ワード)

タグ:

日付

投稿日:2014年2月21日
最終更新日:2014年02月26日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/phpsample-operators-if/trackback/