Beste Möglichkeit, einer Variablen einen Standardwert zu geben (perl simulieren ||, ||= )
Der beste Weg, einer Variablen einen Standardwert in PHP zuzuweisen, besteht darin, den ternären Operator ?:
zu verwenden. Dieser Operator ermöglicht es Ihnen, einen Wert auf der Grundlage einer bedingten Anweisung einer Variablen zuzuweisen. Zum Beispiel:
Diese Zeile Code überprüft, ob die Variable $var
gesetzt ist und wenn ja, wird ihr Wert auf $var
zugewiesen. Wenn sie nicht gesetzt ist, wird die Zeichenfolge 'Standardwert' auf $var
zugewiesen.
Eine andere Möglichkeit ist es, den Null-Coalesce-Operator (??
) in PHP 7 oder höher zu verwenden:
Dieser Operator überprüft, ob die Variable auf der linken Seite definiert und nicht null ist, wenn nicht, wird der Wert auf der rechten Seite genommen.