note 45454 added to language.operators.bitwise

From: Date: Tue, 07 Sep 2004 22:06:07 +0000
Subject: note 45454 added to language.operators.bitwise
Groups: php.notes 
Request: Send a blank email to php-notes+get-76174@lists.php.net to get a copy of this message
Extending the comment by andrew at thepenry dot net: His (slightly altered) function for reference: <?php function setflag(&$var, $flag, $set) { if (($set == 1)) $var = ($var | $flag); if (($set == 0)) $var = ($var & ~$flag); return; } ?> You could shorten the operations to: <?php $var |= $flag; // for setting $var &= ~$flag; // for unsetting ?> Which kind of eliminates the need for a function. ---- Manual Page -- http://www.php.net/manual/en/language.operators.bitwise.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+45454 Delete -- http://master.php.net/manage/user-notes.php?action=delete+45454&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+45454&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#76174) next »