PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips15 三項演算子を理解する

登録タグ
PHP
Icon comment count 0
Icon stock count 1

1-2基本プログラミングTips15 三項演算子を理解する

Level1

Point条件によって処理を振り分ける

三項演算子とは、指定した条件(条件式)によって処理を振り分けることができる演算子です。

三項演算子は、下記の文法にしたがって記述します。

三項演算子の文法

(条件式) ? 真の場合のコード : 偽の場合のコード;

例えば、$xの値が10未満の場合には、10を加算した結果を$yに格納し、$xの値が10以上の場合には10を減算した結果を$yに代入するには、下記のように記述します。

$y = ($x < 10) ? $x + 10 : $x - 10;

三項演算子は、if文を省略した演算子であるとも言えます。if文については「021」を参照してください。

リスト1015.php
<?php
  $x = 15;
  
  header("Content-Type: text/plain; charset

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません