dedlfix: Bitweiser Zugriff

Beitrag lesen

echo $begrüßung;

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?

Ja, reicht auch.

Um die Typkonvertierung wegzubekommen, habe ich mir aber

return $val >> $n & 1;

konstruiert. Ist das korrekt oder hab ich einen Denkfehler gemacht?

Ja und nein (um die beiden Teilfragen zu beantworten), sieht gut aus.

echo "$verabschiedung $name";