Ich weiß, es kann eine dumme Frage klingen, aber ich versuche, diesen PHP-Code als eine Zeile zu machen:PHP: wenn sie größer als x, dann x
$value = result_from_a_function();
if ($value > $maximum)
{
$value = $maximum;
}
Ist es möglich, ihr eine Zeile zu machen in PHP? So etwas wie
$value = result_from_a_function() [obscure operator] $maximum;
'Wert $ = ($ value> $ Maximum)? $ maximum: $ something_else; ' – pokeybit
Wie könnte ich nicht über einen ternären Operator nachdenken? : O @ Preds Lösung sieht für mich verständlicher aus, jedenfalls – godzillante
@godzillante Nicht für alle. Es lohnt sich immer, einen Kommentar hinzuzufügen, der beschreibt, was es tut und warum. – Pred