ich habe eine boolean Variable, die als Schalter fungiert. Funktioniert.
Frage ich die Variable mit GetValueBoolean(47110) ab so bekomme ich true=1 false=blank
So jedenfalls laut Protokoll.
Das gleiche gilt für GetValue(47110)
Habe das erst bemerkt als ich auf true und false abgefragt habe.
Weil Booleans eben genau so funktioniert. Das liegt an PHP, dass echo eines boolean als blank definiert ist. Wenn du dringend einen Wert haben willst, kannst du es auch nach (int) casten.
Auf jeden Fall ist dies kein Fehler, sondern korrekt so von PHP definiert.