Nurmalso nebenbei gefragt: Ist false ein passender Default für einen Integer?
Nun, ich mache den Vergleich if (false === $z )
nicht grundlos typsicher… Aber sonst wäre es ziemlich unpassend. Eigentlich stellt sich viel mehr die Frage, warum ich überhaupt die Übergabe eines Wertes ermögliche. Sowas kommt wohl davon, wenn man ohne Plan programmiert.