-1

我有一个Parse error: syntax error, unexpected '.'. 我检查了报告位置周围的线条,但我不明白为什么它会引发错误。有没有办法得到一个与 PHP 报告中发现的行无关的语法错误?

显然发现错误的代码:

$current = "<a href='http://example.com/garrysmod/donate/donate.php?c=" .. $choice .. "&steam=" .. $steam_id .. "'>" .. $words .. "</a>";

完整的、未完成的代码可以在这里找到。

4

2 回答 2

7

双点?它们在 PHP 中没有任何意义!

尝试查看有关 string concatenation 的手册,您会看到连接字符串只需使用单点即可。

于 2012-07-08T11:21:43.970 回答
1
$current = "<a href='http://www.example.com/garrysmod/donate/donate.php?c=" .. $choice .. "&steam=" .. $steam_id .. "'>" .. $words .. "</a>";

应该

$current = "<a href='http://www.example.com/garrysmod/donate/donate.php?c=".$choice. "&steam=".$steam_id."'>".$words."</a>";
于 2012-07-08T11:22:16.217 回答