PHPの三項演算子

PHPの三項演算子

PHPの三項演算子は ? : で記述するようです。

// 三項演算子の使用例
$action = (empty($_POST[‘action’]))  ?  ’default’  :  $_POST[‘action’]; (PHP マニュアル からの引用です)

$_POST[‘action’] が empty ならば $action に ’default’ をセットし empty以外 ならば $action に $_POST[‘action’]をセットする。

C言語も同じ記号を使用するようです。