1. takupoku

    Posted

    takupoku
Changes in title
+PHP 3項演算子
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,29 @@
+# 3項演算子の使い方
+
+知らなかったのでメモです。
+
+## 要約
+- 条件演算子のうちの一つ
+
+~~~php
+<?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が発動する。
+
+そんな感じです。