是否可以重新定义一个由define
函数定义的php中的常量? 我有一个包含用户数据的常量的类。我正在尝试将该类用于多个用户。在PHP中重新定义常量
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();
我没有写这个类,但由于时间限制我使用它。我不知道为什么这个类的创建者defined
的用户数据而不是使用实例中的变量。
我知道常量应该是常量(显然!),但我正在寻找一种技巧来重新定义它们。
这听起来像是应该以另一种更好的体系结构解决的问题。 –
包含用户数据的常量听起来不可思议 –
上一页:'define(4,42);' – Zirak