...preciso che l'assegnazione con l'operatore ternario la uso spesso per usare una variabile customizzata (eventualmente richiamabile di seguito) impostando un valore di default se desiderato... di solito se controllo con un semplice "isset" prima di uno "switch" succede che devo separare il caso di variabile non definita (il ramo "else" dell'if) dagli altri (i casi dello switch), mentre con l'operatore ternario imposto io un valore di default, che potrebbe anche essere uno dei casi dello switch: detto questo è chiaro che esistono varie strade e si può talvolta valutare caso per caso...