note 101556 deleted from language.operators.bitwise by danbrown

From: Date: Mon, 27 Dec 2010 17:30:51 +0000
Subject: note 101556 deleted from language.operators.bitwise by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-175249@lists.php.net to get a copy of this message
Note Submitter: g4b0 ---- A better XNOR function: function xnor($a, $b) { return (~($a ^ $b)===-1)?true:false; } Test it with: echo "<pre>"; echo "\nvar_dump(xnor(true, true))\n"; echo var_dump(xnor(true, true)); echo "\nvar_dump(xnor(true, false))\n"; echo var_dump(xnor(true, false)); echo "\nvar_dump(xnor(false, true))\n"; echo var_dump(xnor(false, true)); echo "\nvar_dump(xnor(false, false))\n"; echo var_dump(xnor(false, false)); echo "</pre>";

« previous php.notes (#175249) next »