È possibile eseguire l'eco utilizzando ||
, in modo che utilizzi la prima variabile che restituisce true?Può il || operatore può essere usato per selezionare tra i valori dei tipi non booleani in PHP?
per esempio,
$a = false;
$b = 'b';
echo $a || $b || 'neither'; // evaluates to 1 ?
Se si dispone di un elenco di cose (più di due), si potrebbe prendere in considerazione: 'echo current (array_filter (array ($ a, $ b, 'né') ')))' – mario
Suona come il tuo la domanda è più simile a "L'operatore
||
può essere utilizzato con tipi non booleani?" se l'ho capito correttamente Sembra che tu stia dicendo che $ a || $ b || 'nessuno' restituito 1. –@MartinAtkins sì, sarebbe l'ideale! –