【发布时间】:2013-07-19 13:14:59
【问题描述】:
我有一个用于 pdo 访问我的数据库的数据库类。 在课堂上我有一个功能:
public function isSenderIdinDB($id)
我在我的脚本中这样做:
$conn=new Database($credentials);
$id=something;
echo $conn->isSenderIdinDB($id);
工作正常。 现在我想在我的脚本中使用一个函数,如下所示:
echo fn_isSenderIdinDB($id);
与:
function fn_isSenderIdinDB($id) {
return $conn->isSenderIdinDB($id);
}
但它不起作用。我试过了:
global $conn;
在fn_isSenderIdinDB 函数内,正如 SO 其他地方所建议的那样,没有成功。
感谢任何帮助,谢谢
尼古拉斯
【问题讨论】:
-
它不起作用的意思是,你有什么错误吗?
-
抱歉:将 $conn 声明为全局是解决方案,我打错了。正如 Nikos 所建议的,$conn 也可以作为参数传递给函数