我的所有mysqli
函数都不接受空参数。当我这样做时,我得到以下错误(示例):
Warning: mysqli_close() expects exactly 1 parameter, 0 given...
当我使用mysql_close()
时,我仍然会收到同样的错误。我已经阅读了mysql_close()
的php文档,它说如果没有给出链接标识符mysql_close()
将关闭最后打开的mysql连接,但它没有这样做。
我如何让他们接受空参数?
答案 0 :(得分:2)
它们在mysql ext中是可选的,但在mysqli函数中,链接标识符是强制性的
没有办法让它们接受空参数(也没有用)
您必须先建立连接,然后将其传递给每个mysqli函数
有时您需要使用global
运算符来使连接变量在其他范围内可用。