このページの例に基づいて、私は以下の機能するコードと機能しないコードのサンプルを持っています。
if
ステートメントを使用した作業コード:
if (!empty($address['street2'])) echo $address['street2'].'<br />';
三項演算子を使用した機能しないコード:
$test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />';
// Also tested this
(empty($address['street2'])) ? 'Yes <br />' : 'No <br />';
更新
ブライアンの助言の後、エコー$test
が期待どおりの結果を出力することがわかりました。以下は魅力のように動作します!
echo (empty($storeData['street2'])) ? 'Yes <br />' : 'No <br />';