Có thể xác định lại một hằng số trong php được xác định bởi hàm define
không? Tôi có một lớp với một số hằng số chứa dữ liệu người dùng. Tôi đang cố gắng sử dụng lớp cho nhiều người dùng.Xác định lại các hằng số trong 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();
Tôi không viết lớp này, nhưng tôi đang sử dụng nó do hạn chế về thời gian. Tôi không biết tại sao tác giả của lớp này là dữ liệu người dùng thay vì sử dụng các biến trong cá thể.
Tôi biết rằng hằng số phải là hằng số (hiển nhiên!), Nhưng tôi đang tìm kiếm một mẹo để xác định lại chúng.
Điều này nghe có vẻ giống như một điều gì đó cần được giải quyết theo cách khác tốt hơn về mặt kiến trúc. –
hằng số chứa dữ liệu người dùng nghe có vẻ lạ –
Tiếp theo: 'define (4, 42);' – Zirak