dakata__92
Super Moderator
Замислих се преди време дали не е добре точно да се ползва този начин за съхраняване на конфигурационна информация с наличието на клас. Според вас добра идея ли е? Като пример ще дам:
Викането става с Config::$DB_SERVER примерно и естествено се наследяват тези променливи, като ако им задам протектид ще могат да се използват навсякъде, въпреки, че така и лесно ще се променят което е лошо по веригата ако се замисли човек.
PHP:
class Config {
static $DB_SERVER = 'localhost';
static $DB_NAME = 'abc';
static $DB_USERNAME = 'admin';
static $DB_PASSWORD = '12345';
static $WEBSITE_NAME = 'My New Website';
static $IMAGE_DIR = 'img';
}
Викането става с Config::$DB_SERVER примерно и естествено се наследяват тези променливи, като ако им задам протектид ще могат да се използват навсякъде, въпреки, че така и лесно ще се променят което е лошо по веригата ако се замисли човек.