LoginSignup
0
0

More than 5 years have passed since last update.

PHP 3項演算子

Posted at

3項演算子の使い方

知らなかったのでメモです。

要約

  • 条件演算子のうちの一つ
<?php
// 三項演算子の使用例
$action = (empty($_POST['action'])) ? 'default' : $_POST['action'];

// 上記は以下の if/else 式と同じです。
if (empty($_POST['action'])) {
    $action = 'default';
} else {
    $action = $_POST['action'];
}

?>

書き方

(式1) ? (式2) : (式3);
式1の条件がTRUE(つまり、合ってるよーって時)、式2が発動する。
式1の条件がFALSE(つまり、間違ってるよーって時)、式3が発動する。

そんな感じです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0