Com base nos exemplos desta página , tenho os exemplos de código funcional e não funcional abaixo.
Código de trabalho usando if
declaração:
if (!empty($address['street2'])) echo $address['street2'].'<br />';
Código não funcional usando operador ternário:
$test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />';
// Also tested this
(empty($address['street2'])) ? 'Yes <br />' : 'No <br />';
ATUALIZAÇÃO
Após a dica de Brian, descobri que as $test
saídas ecoando são o resultado esperado. O seguinte funciona como um encanto!
echo (empty($storeData['street2'])) ? 'Yes <br />' : 'No <br />';