Можно ли переопределить константу в php, которая была определена функцией define
?
У меня есть класс с несколькими константами, который содержит пользовательские данные. Я пытаюсь использовать класс для нескольких пользователей.
define('ALLEGRO_ID', 'id');
define('ALLEGRO_LOGIN', 'login');
define('ALLEGRO_PASSWORD', 'passwd');
define('ALLEGRO_KEY', 'key');
define('ALLEGRO_COUNTRY', 123);
$allegro = new AllegroWebAPI( );
$allegro -> Login();
Я не писал этот класс, но использую его из-за нехватки времени. Я не знаю, почему создатель этого класса определил
пользовательские данные, а не использовал переменные в экземпляре.
Я знаю, что константы должны быть постоянными (очевидно!), но я ищу трюк, чтобы переопределить их.