Hallo,
da PHP keine Enumerations hat, habe ich mit einer kleinen Klasse beholfen:
Der Zugriff darauf funktioniert auch:
--> 0
Wenn ich aber den Wert als Defaultwert bei einem Funktionsparameter angeben will, meldet Netbeans eine Fehlermeldung:
Syntax error: unexpected $READ
Geht das nicht oder bin ich zu dusselig?
da PHP keine Enumerations hat, habe ich mit einer kleinen Klasse beholfen:
PHP-Code:
class Mode {
public static $READ = 0;
public static $WRITE = 1;
}
PHP-Code:
$mode = Mode::$READ;
echo $mode;
Wenn ich aber den Wert als Defaultwert bei einem Funktionsparameter angeben will, meldet Netbeans eine Fehlermeldung:
Syntax error: unexpected $READ
PHP-Code:
public function __construct($mode = Mode::$READ) {
}
Kommentar