如果我有一个班,并希望有一些静态变量,这将是正确的方式来声明它们?const和静态变量之间有什么区别?
例如
类Foo {
公共静态$ VAR1
公共静态$ VAR2
公共静态$ VAR3
.. ....
}
OR
类Foo {
常量$ VAR1
常量$ VAR2
常量$ VAR3
......
}
两种方式让我用美孚:: VAR1。但我不太清楚哪种方法是正确的,或者是否有任何使用这种或那种方法的冒险行为。
可能的重复http://stackoverflow.com/questions/1685922/php5-const-vs-static和http://stackoverflow.com/questions/4163975/php-oop-constant-vs-static-variables。 – johankj 2012-12-24 22:12:31