Sulla base degli esempi di questa pagina , ho gli esempi di codice funzionanti e non funzionanti di seguito.
Codice funzionante utilizzando l' if
istruzione:
if (!empty($address['street2'])) echo $address['street2'].'<br />';
Codice non funzionante che utilizza l'operatore ternario:
$test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />';
// Also tested this
(empty($address['street2'])) ? 'Yes <br />' : 'No <br />';
AGGIORNAMENTO
Dopo il suggerimento di Brian, ho scoperto che l'eco $test
produce il risultato atteso. Quanto segue funziona come un fascino!
echo (empty($storeData['street2'])) ? 'Yes <br />' : 'No <br />';