我目前正在尝试使用https://github.com/muesli/huephp通过PHP来控制我的灯光,但我遇到了语法问题。
这是huecli.php中的一行,我在哪里得到语法错误[... 这是实际错误:“解析错误:语法错误,意外'['”
$hue->lights()[$light]->setLight( $command );
还有更多错误,但似乎[$ light]导致问题。我之前没有使用过这种语法,所以感谢任何帮助!
答案 0 :(得分:3)
您可能没有运行PHP 5.4+,这是使用Array Dereferencing所需的。要使用此代码,必须将其修改为:
$hue_lights = $hue->lights();
$hue_lights[$light]->setLight( $command );