是否可以重新定義一個由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