我收到了这个错误:
解析错误:语法错误,第10行/home/cjliu49/public_html/index.php中的意外'['
在下面的代码中,当我声明'$ links = [];':
时<?php
// configuration
require("../includes/config.php");
$rows = query("SELECT link, description, DATE(timestamp) AS timestamp FROM links WHERE id = ? ORDER BY DATE(timestamp) DESC, timestamp ASC", $_SESSION["id"]);
$listtitle = query("SELECT title FROM users WHERE id = ?", $_SESSION["id"]);
$links = [];
foreach ($rows as $row)
{
$links[] = [
"link" => $rows["link"],
"description" => $rows["description"],
"timestamp" => $rows["timestamp"]
];
}
render("linklist.php", ["title" = $listtitle, "links" => $links]);
?>
我是否错误地声明了一个空数组变量?我也试过'$ links [] = [];'并得到了同样的错误。或者是服务器无法识别PHP代码的错误?
谢谢!