如何在另一个页面上的另一个类中访问mysqli连接?

如何在另一个页面上的另一个类中访问mysqli连接?,第1张

如何在另一个页面上的另一个类中访问mysqli连接?

您的

DBConnection
课程将需要其他方法:

public function getlink(){    return $this->mysqli;}

您的原始

User
类似乎是的子类
DBConnection
,因为
mysqli
on属性
DBConnection
protected
并且
User
该类具有
parent::__construct()
调用

最好使用依赖项注入,因此您的

User
类将通过构造函数接收其数据库连接:

public function __construct(DBConnection $db){    $this->mysqli = $db->getlink();}

然后可以从您的代码中运行:

$db = new DBConnection;$uObj = new User($db);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5018362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存