tôi có mã này:Làm thế nào để khởi tạo các biến tĩnh
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
);
nào mang lại cho tôi những lỗi sau:
Parse error: syntax error, unexpected '(', expecting ')' in /home/user/Sites/site/registration/inc/registration.class.inc on line 19
Vì vậy, tôi đoán tôi đang làm gì đó sai ... nhưng làm thế nào tôi có thể làm điều này nếu không thích điều đó? Nếu tôi thay đổi công cụ mktime bằng các chuỗi thông thường, nó hoạt động. Vì vậy, tôi biết rằng tôi có thể làm điều đó loại như thế ..
Bất kỳ ai cũng có một số gợi ý?
http://php.benscom.com/manual/en /language.oop5.static.php#51627 –
Câu trả lời đầu tiên được bỏ phiếu. Xem http://stackoverflow.com/a/4470002/632951 – Pacerier
@Pacerier Tôi không nghĩ vậy. [Trả lời # 2] (http://stackoverflow.com/a/4470002/2032498) có rất nhiều chi phí so với [Answer # 1] (http://stackoverflow.com/a/693799/2032498) – Kontrollfreak