Tag,
return $val & 1 << $bit - 1 ? '1' : '0';
Danke, das war's :-) Ich finde, dass für eine binäre Unterschiedung auch
return (bool)($val & 1 << $n);
reicht, oder nicht? Um die Typkonvertierung wegzubekommen, habe ich mir aber
return $val >> $n & 1;
konstruiert. Ist das korrekt oder hab ich einen Denkfehler gemacht?
Danke euch!
Peter