Bonjour,
Dans une classe je déclare des variables static. Je souhaite ensuite avoir un tableau rempli de ces variables. Et là j'ai une erreur de syntaxe que je ne comprends pas.
Voici mon code :
J'ai une erreur (en rouge) avec ceci comme message à l'exécution PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class MaClass{ public static $WAITING = 0; public static $IN_PROGRESS = 1; public static $VALIDATE = 2; public static $CANCELLED = 3; public static $DENIED = 4; public static $INCOMPLETE = 5; public static $FREEZE = 6; private $NEXT_FROM_WAITING = array(MaClass::$CANCELLED, MaClass::$IN_PROGRESS); .... }
Et l'erreur dans eclipse :Parse error: syntax error, unexpected T_VARIABLE, expecting T_STRING in ....\Managers\MaClass.php on line 11
syntax error, unexpected '$CANCELLED', expecting 'identifier'
Partager