PHP5 class constants

From: Date: Thu, 27 Oct 2005 23:02:56 +0000
Subject: PHP5 class constants
Groups: php.general 
Request: Send a blank email to php-general+get-224747@lists.php.net to get a copy of this message
Hi guys, I think I've found a bug. I have a bunch of constants, and I'd like to present them as flags. While I can do class Foo { const AAA = 1; const BBB = 2; const CCC = 4; const DDD = 8; } and it works fine, I cannot define a constant by expression, like: class Foo { const AAA = 1 << 0; const BBB = 1 << 1; const CCC = 1 << 2; const DDD =1 << 3; } Well now, is this a bug, and I should file it, or is it, and why, normal? bye, N::

« previous php.general (#224747) next »