應用程序上的用戶通過電子郵件登錄。這封電子郵件正在進行會話。通過本次會議,我嘗試獲取該用戶的更多信息,以便在那裏打印(sur)姓名和頭像。當我在導航欄做他做的非常不錯,但是在網頁上它提供了以下錯誤:「致命錯誤:無法使用類型用戶的對象數組」致命錯誤:不能使用User類型的對象作爲數組
我到底做錯了什麼?
PHP:
$user = new User();
$email = $_SESSION['email'];
$user->getUserInfoByEmail($email);
var_dump($user['avatar']);
FUNCTION:
public function getUserInfoByEmail($email)
{
$db = new Db();
$select = "SELECT * FROM tblusers WHERE email = '" . $_SESSION["email"] . "';";
$result = $db->conn->query($select);
return $data=$result->fetch_assoc();
}
唯一的錯誤是在後續代碼var_dump,您試圖訪問對象數組。現在我明白了,答案已經增加了。所以看看它,它是不言自明的。 – jPO