Sto cercando di abbreviare il mio codice utilizzando l'operatore ternario.Come utilizzare l'operatore ternario invece di if-else in PHP
Questo è il mio codice originale:
if ($type = "recent") {
$OrderType = "sid DESC";
} elseif ($type = "pop") {
$OrderType = "counter DESC";
} else {
$OrderType = "RAND()";
}
Come posso usare l'operatore ternario nel mio codice, invece di if
s/s else
?
$OrderType = ($type = "recent") ? "sid DESC" : "counter DESC" ;
Questo è il codice che ho provato, ma non hanno alcuna idea di come aggiungere un “elseif
parte” ad esso.
non è necessario modificare il codice, è perfettamente leggibile e soddisfacente. – SilentGhost
possibile duplicato di [Quale stile di codifica si utilizza per l'operatore ternario?] (Http://stackoverflow.com/questions/243217/which-coding-style-you-use-for-ternary-operator) – outis