What good are constants if you can't use them in an array?
| From: | Daevid Vincent | Date: | Wed, 02 Aug 2006 22:24:28 +0000 |
| Subject: | What good are constants if you can't use them in an array? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-240024@lists.php.net to get a copy of this message | ||
*sigh*
Why is PHP so lame...
<?php
class PHPISLAME
{
const STOP = 0;
const START = 1;
const PAUSE = 2;
public static $STATES = array(
STOP => 'Stopped',
START => 'Started',
PAUSE => 'Paused'
);
public static $STATESHACK = array(
0 => 'Stopped',
1 => 'Started',
2 => 'Paused'
);
}
print_r(PHPISLAME::$STATES);
print_r(PHPISLAME::$STATESHACK);
?>
What is this crap!!?:
Array ( [STOP] => Stopped [START] => Started [PAUSE] => Paused )
Array ( [0] => Stopped [1] => Started [2] => Paused )