gpt4 book ai didi

php - 意外的 T_VARIABLE,期待 T_FUNCTION

转载 作者:IT王子 更新时间:2023-10-28 23:56:13 27 4
gpt4 key购买 nike

我希望这是我忽略的基本语法错误,但我无法弄清楚。

在 PHP 脚本中,我不断收到以下错误。

Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in [path]/scripts/users/database_connection.php on line 4

当使用 include_once() 调用我连接到数据库的脚本时,会发生这种情况。我将我的脚本剥离到最基本的代码(留下其他代码所需的代码),但它仍然调用此错误。

<?php
class UserDatabaseConnection
{
$connection = sqlite_open("[path]/data/users.sqlite", 0666);
public function lookupUser($username)
{
// rest of my code...
}
}

$udb = new UserDatabaseConnection;
?>

我已经为此苦苦挣扎了一段时间,只是想知道是否还有其他人能发现我哪里出错了。

最佳答案

你不能放

$connection = sqlite_open("[path]/data/users.sqlite", 0666);

在类构造之外。您必须将该行放在函数或构造函数中,但不能将其放在现在的位置。

关于php - 意外的 T_VARIABLE,期待 T_FUNCTION,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6486660/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com