pl: 1: Instanzvariablen oder Funktionsparameter? 2: Überladene Funktionen?

Beitrag lesen

Hehe, in welche Kategorie falle ich hiermit?

$a = function () { /* Mach etwas völlig verschiedenes von $b */ };
$b = function () { /* Mach etwas völlig verschiedenes von $a */ };

($aOderB ? $a : $b)();

In die Kategorie der Unerfahrenen.

$aOderB ist nicht vorbelegt, einer der unverzeihlichsten Fehler die garantiert Probleme auslösen und dass Funktionsdefinitionen Codereferenzen erzeugen, die grundsätzlich und völlig egal von dem was eine Funktion tut immer wahr sind im boolschen Sinne, sollte sich auch irgendwann mal rumsprechen.