質問: ctp(HTML)上に条件分岐を一行で書くために「三項演算子」を使っています。 条件に一致した時だけ、値を返すようにしたいのですが、そのような書き方はあるでしょうか? 現在以下のような書き方にしています。 =(!empty($hoge)) ? $hoge : "";?> この書き方でいいのか、もう少し省略できるのか、もしわかる方がいればお願い致します。
回答: IF文で書けばどうでしょうか。 ``` =if (!empty($hoge)) $hoge;?> ```