【发布时间】:2010-10-15 13:17:42
【问题描述】:
我曾经听说最好有一个包含所有应用程序常量的类,这样您的所有常量就只有一个位置。
我试过这样做:
class constants{
define("EH_MAILER",1);
}
和
class constants{
const EH_MAILER =1;
}
但两种方式都行不通。 有什么建议吗?
【问题讨论】:
-
你从哪里听到的?我认为最好将常量与它的使用位置结合起来。另外,您的示例中的 EH 是什么?我认为这个常数值得一个更好的名字。
-
如果你正在做一个更程序化的应用程序,我可以看到一个包含充满定义()的参数,但是,如果你正在使用 OO,请将所有常量放在一个单课没有意义。它们属于与它们(最)相关的类。
标签: php oop namespaces constants