Ich versuche, meinen Code mit dem ternären Operator zu verkürzen.So verwenden Sie den ternären Operator anstelle von if-else in PHP
Das ist mein Original-Code:
if ($type = "recent") {
$OrderType = "sid DESC";
} elseif ($type = "pop") {
$OrderType = "counter DESC";
} else {
$OrderType = "RAND()";
}
Wie kann ich den ternären Operator in meinem Code verwenden, anstatt if
s/else
s?
$OrderType = ($type = "recent") ? "sid DESC" : "counter DESC" ;
Dies ist der Code, den ich versuchte, aber habe keine Ahnung, wie man einen „elseif
Teil“, um es hinzuzufügen.
Sie müssen nicht Ihren Code ändern, es ist perfekt lesbar und gut. – SilentGhost
mögliche Duplikate von [Welchen Codierungsstil verwenden Sie für ternären Operator?] (Http://stackoverflow.com/questions/243217/which-coding-style-you-use-for-ternary-operator) – outis