Ciao,

ho un problema strano che non riesco a capire.
Devo elaborare un array e vorrei scrivere un codice il più 'stringato' (no non 'tipo stringa'! nel senso di sintetico! [no non 'di plastica'!! Nel senso di breve!! ] ) possibile.

Codice PHP:
foreach($holidays as &$day)
        if( ! 
$day strtotime($day) )
            unset 
$day
Invece che assegnare il valore di strtotime() e poi fare il controllo sul valore separatamente, vorrei farlo tutto in un'unica riga.

Adesso mi dà errore perchè (immagino) faccio sia il controllo con la NOT (!), sia l'assegnazione del valore.

Si può fare un 'if' che controlla il valore di un assegnazione?

Non so come potrei fare.
O devo per forza fare le due cose in due passaggi separati?

Gracias