我想在类中使用我的 mysql 对象(在类之外声明)。 我用 global 和 $GLOBAL 尝试了一些东西,但似乎没有任何效果。
代码:
$mysqli = new mysqli("...");
class Tournament {
public static function AddTournament($...) {
$mysqli->query("...");
}
}
最佳答案
将其作为参数传递并调用它:
class Tournament {
public static function AddTournament($mysqli) {
$mysqli->query("...");
}
}
$mysqli = new mysqli("...");
Tournament::AddTournament($mysqli);
关于php - 在类中使用外部类对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34001157/