Der Martin: 1: Instanzvariablen oder Funktionsparameter? 2: Überladene Funktionen?

Beitrag lesen

Hallo,

Immer da, wo du abhängig von einer Bedingung einen von zwei unterschiedlichen Werten bekommen willst.

Kein Anwendungsfall sind aber die zwei booleschen Werte true und false, denn diese ergeben sich bereits aus dem Ergebnis der Bedingung selbst.

selbstverständlich, ich käme nicht auf die Idee, diese beiden komplementären Werte mit dem ternären Operator aufzudröseln. Das wäre der gleiche Unsinn wie if ($bedingung==true) - wobei aber der Vergleich auf Identität mit === wiederum sinnvoll sein kann.

So long,
 Martin