tengo este código:Cómo inicializar variables estáticas
private static $dates = array(
'start' => mktime(0, 0, 0, 7, 30, 2009), // Start date
'end' => mktime(0, 0, 0, 8, 2, 2009), // End date
'close' => mktime(23, 59, 59, 7, 20, 2009), // Date when registration closes
'early' => mktime(0, 0, 0, 3, 19, 2009), // Date when early bird discount ends
);
Lo que me da el siguiente error:
Parse error: syntax error, unexpected '(', expecting ')' in /home/user/Sites/site/registration/inc/registration.class.inc on line 19
lo tanto, supongo que estoy haciendo algo mal ... pero ¿cómo puedo hacer esto si no es así? Si cambio las cosas de mktime con cadenas normales, funciona. Entonces sé que puedo hacerlo tipo de así ..
¿Alguien tiene algunos indicadores?
http://php.benscom.com/manual/en /language.oop5.static.php#51627 –
La primera respuesta ha sido aprobada. Ver http://stackoverflow.com/a/4470002/632951 – Pacerier
@Pacerier No lo creo. [Answer # 2] (http://stackoverflow.com/a/4470002/2032498) tiene una gran cantidad de gastos generales en comparación con [Answer # 1] (http://stackoverflow.com/a/693799/2032498) – Kontrollfreak