我有一个连接到外部数据源的应用程序,需要存储凭据才能执行此操作。目前它可以工作但我想扩展它以使用户更新他们的凭据或在首次使用该应用程序时插入它们。
我当前的代码(工作正常):
class Constants{
const user = "username";
const pass = "password";
}
如果它更好/更易于管理,我不会改用define("user","username");
结构。
我的问题是,从用户互动中获取变量的最佳方法是什么(即$_POST['user'] = "newuser"
并覆盖旧的const user
,或创建它是否已经不是那里。