この章ではif文と似たような構造である三項演算子を学習します。条件式がTRUEであればTRUEの時に実行される値が実行され、FALSEであるならばFALSEの時に実行される値が実行されます。
では例をみてみましょう。 例 1は
がTRUEであるならば がFALSEであるならば が出力されます。
この例の場合はTRUEなのでが出力されます。
例 2 は例1とほぼ同じなのですが、結果を変数 $animalに代入しています。
つまりこの例ではと同じ意味になります。
そして$animalをprintで出力しています。
例 1と例2の例をif文で書き換えますと以下のようになります。
カテゴリー