在 PHP 中,我在以下代码行中收到“解析错误:语法错误,意外 '['”:
return explode(" ", $message)[0];
我会提供更多细节,但仅此而已。这条线对我来说似乎无可挑剔,实际上运行良好,直到我将它复制到另一个文件中。最大的不同是现在该行是一个类的一部分,并且它被一个我不太了解的大型软件库调用。什么可能导致此问题?
更多上下文:
public function getIRCCommand($message)
{
if ($message[0] != ":")
{
return explode(" ", $message)[0];
}
else
{
return preg_split("/\s+/", $message)[1];
}
}