Php 对非对象错误消息调用成员函数prepare()

Php 对非对象错误消息调用成员函数prepare(),php,Php,执行此函数时,我有“对非对象调用成员函数prepare()”: $db尚未初始化。例如(DB_*常量替换为您的值): 将其放入代码中,您将看到$db不是一个对象: var_dump($db); $db不包含连接对象而不是使用global获取对象,只需将$db作为getUserInfo($db) $db = mysqli_connect(DB_SERVER, DB_USER, DB_PASS, DB_NAME); var_dump($db);

执行此函数时,我有“对非对象调用成员函数prepare()”:


$db尚未初始化。例如(DB_*常量替换为您的值):

将其放入代码中,您将看到$db不是一个对象:

    var_dump($db);

$db不包含连接对象而不是使用
global
获取对象,只需将
$db
作为
getUserInfo($db)
    $db = mysqli_connect(DB_SERVER, DB_USER, DB_PASS, DB_NAME);
    var_dump($db);