【问题标题】:php mysqli functions insisting on optional parametersphp mysqli函数坚持可选参数
【发布时间】:2012-12-28 05:36:08
【问题描述】:

我所有的mysqli 函数都不接受空参数。当我这样做时,我收到以下错误(示例):

Warning: mysqli_close() expects exactly 1 parameter, 0 given...

当我使用mysql_close() 时,我仍然遇到同样的错误。我已经阅读了mysql_close() 的 php 文档,它说如果没有给出链接标识符,mysql_close() 将关闭最后打开的 mysql 连接,但它没有这样做。

如何让它们接受空参数?

【问题讨论】:

  • 您使用的是哪个版本的 PHP?

标签: php mysql mysqli optional-parameters


【解决方案1】:

它们在 mysql ext 中是可选的,但在 mysqli 函数中链接标识符是强制性的。
没有办法让它们接受空参数(也没有用)。
您必须先建立连接,然后将其传递给每个 mysqli 函数。
有时您需要使用global 运算符来使连接变量在其他范围内可用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    • 2011-04-28
    • 2013-02-28
    • 1970-01-01
    • 2012-05-22
    • 1970-01-01
    相关资源
    最近更新 更多