Если у меня есть класс и я хочу иметь несколько статических переменных, какой будет правильный способ их объявить?
Например
class Foo {общедоступная статическая $ var1общедоступная статическая переменная $ var2общедоступная статическая переменная $ var3
......
}
ИЛИ
класс Foo {const $ var1const $ var2const $ var3
......
}
В обоих случаях позвольте мне использовать Foo :: var1.Но я не очень хорошо знаю, какой путь правильный и / или есть ли преимущество, если так или иначе.